#ifdef WIN32
#include <windows.h>
#endif
#include <GL/GL.h>
static int firstCall = 1;
static unsigned char p0[] = {0x56,0x23,0x0,0};
static unsigned int texId[1];


void drawbunny(void)
{
 double mat[16];
 if (firstCall)
 {
  glGenTextures(1, texId);
  glBindTexture(GL_TEXTURE_2D, texId[0]);
  glPixelStorei(GL_UNPACK_ALIGNMENT, 1);
  glTexParameteri(GL_TEXTURE_2D, GL_TEXTURE_MAG_FILTER, GL_LINEAR);
  glTexParameteri(GL_TEXTURE_2D, GL_TEXTURE_MIN_FILTER, GL_LINEAR);
  glTexImage2D(GL_TEXTURE_2D, 0, 3, 1, 1, 0, GL_RGB, GL_UNSIGNED_BYTE, p0);
  firstCall = 0;
 }
 mat[0] = 1.000000e+000; mat[1] = 0.000000e+000; mat[2] = 0.000000e+000; mat[3] = 0.000000e+000;
 mat[4] = 0.000000e+000; mat[5] = 1.000000e+000; mat[6] = 0.000000e+000; mat[7] = 0.000000e+000;
 mat[8] = 0.000000e+000; mat[9] = 0.000000e+000; mat[10] = 1.000000e+000; mat[11] = 0.000000e+000;
 mat[12] = 0.000000e+000; mat[13] = 9.373797e-001; mat[14] = 0.000000e+000; mat[15] = 1.000000e+000;
 glPushMatrix(); glMultMatrixd(mat);
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(6.760189e-002, 3.029449e-001, 9.506074e-001);
   glNormal3d(1.786657e-001, 4.831431e-001, 8.571181e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(4.141925e-002, 5.208508e-001, 3.772779e-001);
   glNormal3d(-1.051708e-002, 1.352974e-001, 9.907492e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-1.928105e-003, 3.645997e-001, 4.301555e-001);
   glNormal3d(-7.793044e-002, 4.651309e-001, 8.818050e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-5.326826e-002, 5.241987e-001, 3.829446e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(6.760189e-002, 3.029449e-001, 9.506074e-001);
   glNormal3d(1.786657e-001, 4.831431e-001, 8.571181e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(4.141925e-002, 5.208508e-001, 3.772779e-001);
   glNormal3d(1.637200e-001, 1.414610e-001, 9.763117e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(4.931641e-002, 3.627878e-001, 4.270887e-001);
   glNormal3d(-1.051708e-002, 1.352974e-001, 9.907492e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-1.928105e-003, 3.645997e-001, 4.301555e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(6.842473e-002, 6.404233e-001, 7.649680e-001);
   glNormal3d(1.832171e-001, 7.863948e-001, 5.899278e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(3.268767e-002, 6.401578e-001, 2.781763e-001);
   glNormal3d(-7.793044e-002, 4.651309e-001, 8.818050e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-5.326826e-002, 5.241987e-001, 3.829446e-001);
   glNormal3d(-1.455359e-001, 7.711024e-001, 6.198552e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-9.102753e-002, 6.445321e-001, 2.855802e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(6.842473e-002, 6.404233e-001, 7.649680e-001);
   glNormal3d(1.832171e-001, 7.863948e-001, 5.899278e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(3.268767e-002, 6.401578e-001, 2.781763e-001);
   glNormal3d(1.786657e-001, 4.831431e-001, 8.571181e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(4.141925e-002, 5.208508e-001, 3.772779e-001);
   glNormal3d(-7.793044e-002, 4.651309e-001, 8.818050e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-5.326826e-002, 5.241987e-001, 3.829446e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(5.717271e-002, 9.055876e-001, 4.202886e-001);
   glNormal3d(1.699854e-001, 9.665315e-001, 1.921506e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(2.445096e-002, 7.025455e-001, 1.448712e-001);
   glNormal3d(-1.455359e-001, 7.711024e-001, 6.198552e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-9.102753e-002, 6.445321e-001, 2.855802e-001);
   glNormal3d(-1.902076e-001, 9.591266e-001, 2.095168e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-1.094574e-001, 7.072802e-001, 1.528852e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(5.717271e-002, 9.055876e-001, 4.202886e-001);
   glNormal3d(1.699854e-001, 9.665315e-001, 1.921506e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(2.445096e-002, 7.025455e-001, 1.448712e-001);
   glNormal3d(1.832171e-001, 7.863948e-001, 5.899278e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(3.268767e-002, 6.401578e-001, 2.781763e-001);
   glNormal3d(-1.455359e-001, 7.711024e-001, 6.198552e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-9.102753e-002, 6.445321e-001, 2.855802e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(3.359846e-002, 9.990196e-001, -2.882649e-002);
   glNormal3d(1.394651e-001, 9.597974e-001, -2.435948e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(1.796309e-002, 6.985158e-001, -2.342799e-003);
   glNormal3d(1.699854e-001, 9.665315e-001, 1.921506e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(2.445096e-002, 7.025455e-001, 1.448712e-001);
   glNormal3d(-1.908788e-001, 9.508105e-001, -2.439769e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-1.057521e-001, 7.028902e-001, 5.061091e-003);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(3.359846e-002, 9.990196e-001, -2.882649e-002);
   glNormal3d(-1.908788e-001, 9.508105e-001, -2.439769e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-1.057521e-001, 7.028902e-001, 5.061091e-003);
   glNormal3d(1.699854e-001, 9.665315e-001, 1.921506e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(2.445096e-002, 7.025455e-001, 1.448712e-001);
   glNormal3d(-1.902076e-001, 9.591266e-001, 2.095168e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-1.094574e-001, 7.072802e-001, 1.528852e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(4.662595e-003, 8.931324e-001, -4.497698e-001);
   glNormal3d(1.017907e-001, 7.878223e-001, -6.074329e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(1.421179e-002, 6.286824e-001, -1.410538e-001);
   glNormal3d(1.394651e-001, 9.597974e-001, -2.435948e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(1.796309e-002, 6.985158e-001, -2.342799e-003);
   glNormal3d(-1.563073e-001, 7.757627e-001, -6.113594e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-8.047573e-002, 6.320304e-001, -1.353871e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(4.662595e-003, 8.931324e-001, -4.497698e-001);
   glNormal3d(-1.563073e-001, 7.757627e-001, -6.113594e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-8.047573e-002, 6.320304e-001, -1.353871e-001);
   glNormal3d(1.394651e-001, 9.597974e-001, -2.435948e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(1.796309e-002, 6.985158e-001, -2.342799e-003);
   glNormal3d(-1.908788e-001, 9.508105e-001, -2.439769e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-1.057521e-001, 7.028902e-001, 5.061091e-003);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-2.183293e-002, 6.574028e-001, -7.532230e-001);
   glNormal3d(6.782753e-002, 5.215125e-001, -8.505435e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(1.376814e-002, 5.036766e-001, -2.501443e-001);
   glNormal3d(1.017907e-001, 7.878223e-001, -6.074329e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(1.421179e-002, 6.286824e-001, -1.410538e-001);
   glNormal3d(-1.070693e-001, 5.179637e-001, -8.486753e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-3.747637e-002, 5.054885e-001, -2.470775e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-2.183293e-002, 6.574028e-001, -7.532230e-001);
   glNormal3d(-1.070693e-001, 5.179637e-001, -8.486753e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-3.747637e-002, 5.054885e-001, -2.470775e-001);
   glNormal3d(1.017907e-001, 7.878223e-001, -6.074329e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(1.421179e-002, 6.286824e-001, -1.410538e-001);
   glNormal3d(-1.563073e-001, 7.757627e-001, -6.113594e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-8.047573e-002, 6.320304e-001, -1.353871e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-4.290472e-002, 3.624062e-001, -9.310322e-001);
   glNormal3d(-1.070693e-001, 5.179637e-001, -8.486753e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-3.747637e-002, 5.054885e-001, -2.470775e-001);
   glNormal3d(-2.251997e-004, 2.038056e-001, -9.790113e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(1.669970e-002, 3.425295e-001, -3.130063e-001);
   glNormal3d(6.782753e-002, 5.215125e-001, -8.505435e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(1.376814e-002, 5.036766e-001, -2.501443e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-1.461793e-001, 2.370808e-001, 9.604292e-001);
   glNormal3d(-7.793044e-002, 4.651309e-001, 8.818050e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-5.326826e-002, 5.241987e-001, 3.829446e-001);
   glNormal3d(-1.245147e-001, 6.569220e-002, 9.900407e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-9.402013e-002, 3.231594e-001, 4.263684e-001);
   glNormal3d(-3.037782e-001, 3.415830e-001, 8.894042e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-2.234321e-001, 4.476271e-001, 3.759469e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-1.461793e-001, 2.370808e-001, 9.604292e-001);
   glNormal3d(-7.793044e-002, 4.651309e-001, 8.818050e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-5.326826e-002, 5.241987e-001, 3.829446e-001);
   glNormal3d(-1.051708e-002, 1.352974e-001, 9.907492e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-1.928105e-003, 3.645997e-001, 4.301555e-001);
   glNormal3d(-1.245147e-001, 6.569220e-002, 9.900407e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-9.402013e-002, 3.231594e-001, 4.263684e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-2.795934e-001, 5.493766e-001, 7.874090e-001);
   glNormal3d(-1.455359e-001, 7.711024e-001, 6.198552e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-9.102753e-002, 6.445321e-001, 2.855802e-001);
   glNormal3d(-3.037782e-001, 3.415830e-001, 8.894042e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-2.234321e-001, 4.476271e-001, 3.759469e-001);
   glNormal3d(-4.739048e-001, 6.164456e-001, 6.288156e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-3.133573e-001, 5.444865e-001, 2.764373e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-2.795934e-001, 5.493766e-001, 7.874090e-001);
   glNormal3d(-1.455359e-001, 7.711024e-001, 6.198552e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-9.102753e-002, 6.445321e-001, 2.855802e-001);
   glNormal3d(-7.793044e-002, 4.651309e-001, 8.818050e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-5.326826e-002, 5.241987e-001, 3.829446e-001);
   glNormal3d(-3.037782e-001, 3.415830e-001, 8.894042e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-2.234321e-001, 4.476271e-001, 3.759469e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-3.838542e-001, 8.130260e-001, 4.377723e-001);
   glNormal3d(-1.902076e-001, 9.591266e-001, 2.095168e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-1.094574e-001, 7.072802e-001, 1.528852e-001);
   glNormal3d(-1.455359e-001, 7.711024e-001, 6.198552e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-9.102753e-002, 6.445321e-001, 2.855802e-001);
   glNormal3d(-4.739048e-001, 6.164456e-001, 6.288156e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-3.133573e-001, 5.444865e-001, 2.764373e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-4.087924e-001, 9.118637e-001, -3.732696e-002);
   glNormal3d(-1.908788e-001, 9.508105e-001, -2.439769e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-1.057521e-001, 7.028902e-001, 5.061091e-003);
   glNormal3d(-1.902076e-001, 9.591266e-001, 2.095168e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-1.094574e-001, 7.072802e-001, 1.528852e-001);
   glNormal3d(-5.216462e-001, 8.056595e-001, -2.807097e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-3.280819e-001, 6.028445e-001, -4.081809e-003);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-3.456753e-001, 8.112796e-001, -4.715230e-001);
   glNormal3d(-1.563073e-001, 7.757627e-001, -6.113594e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-8.047573e-002, 6.320304e-001, -1.353871e-001);
   glNormal3d(-1.908788e-001, 9.508105e-001, -2.439769e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-1.057521e-001, 7.028902e-001, 5.061091e-003);
   glNormal3d(-3.843075e-001, 6.607455e-001, -6.447660e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-2.506396e-001, 5.554587e-001, -1.423848e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-3.456753e-001, 8.112796e-001, -4.715230e-001);
   glNormal3d(-3.843075e-001, 6.607455e-001, -6.447660e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-2.506396e-001, 5.554587e-001, -1.423848e-001);
   glNormal3d(-1.908788e-001, 9.508105e-001, -2.439769e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-1.057521e-001, 7.028902e-001, 5.061091e-003);
   glNormal3d(-5.216462e-001, 8.056595e-001, -2.807097e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-3.280819e-001, 6.028445e-001, -4.081809e-003);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-2.368488e-001, 5.964321e-001, -7.669233e-001);
   glNormal3d(-1.070693e-001, 5.179637e-001, -8.486753e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-3.747637e-002, 5.054885e-001, -2.470775e-001);
   glNormal3d(-1.563073e-001, 7.757627e-001, -6.113594e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-8.047573e-002, 6.320304e-001, -1.353871e-001);
   glNormal3d(-2.218485e-001, 4.514563e-001, -8.642745e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-1.295684e-001, 4.640482e-001, -2.508646e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-2.368488e-001, 5.964321e-001, -7.669233e-001);
   glNormal3d(-2.218485e-001, 4.514563e-001, -8.642745e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-1.295684e-001, 4.640482e-001, -2.508646e-001);
   glNormal3d(-1.563073e-001, 7.757627e-001, -6.113594e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-8.047573e-002, 6.320304e-001, -1.353871e-001);
   glNormal3d(-3.843075e-001, 6.607455e-001, -6.447660e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-2.506396e-001, 5.554587e-001, -1.423848e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-1.144457e-001, 3.396467e-001, -9.335643e-001);
   glNormal3d(-2.218485e-001, 4.514563e-001, -8.642745e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-1.295684e-001, 4.640482e-001, -2.508646e-001);
   glNormal3d(-2.251997e-004, 2.038056e-001, -9.790113e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(1.669970e-002, 3.425295e-001, -3.130063e-001);
   glNormal3d(-1.070693e-001, 5.179637e-001, -8.486753e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-3.747637e-002, 5.054885e-001, -2.470775e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-4.768241e-001, 3.743647e-001, 7.952923e-001);
   glNormal3d(-4.739048e-001, 6.164456e-001, 6.288156e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-3.133573e-001, 5.444865e-001, 2.764373e-001);
   glNormal3d(-4.656523e-001, 5.398044e-002, 8.833199e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-3.508398e-001, 3.252336e-001, 3.571724e-001);
   glNormal3d(-7.569614e-001, 2.472695e-001, 6.048696e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-4.798235e-001, 3.845717e-001, 2.519072e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-4.768241e-001, 3.743647e-001, 7.952923e-001);
   glNormal3d(-4.739048e-001, 6.164456e-001, 6.288156e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-3.133573e-001, 5.444865e-001, 2.764373e-001);
   glNormal3d(-3.037782e-001, 3.415830e-001, 8.894042e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-2.234321e-001, 4.476271e-001, 3.759469e-001);
   glNormal3d(-4.656523e-001, 5.398044e-002, 8.833199e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-3.508398e-001, 3.252336e-001, 3.571724e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-5.463122e-001, 6.497675e-001, -5.285312e-001);
   glNormal3d(-3.843075e-001, 6.607455e-001, -6.447660e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-2.506396e-001, 5.554587e-001, -1.423848e-001);
   glNormal3d(-5.216462e-001, 8.056595e-001, -2.807097e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-3.280819e-001, 6.028445e-001, -4.081809e-003);
   glNormal3d(-5.507230e-001, 3.911418e-001, -7.373685e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-3.780473e-001, 4.330652e-001, -1.611594e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-5.463122e-001, 6.497675e-001, -5.285312e-001);
   glNormal3d(-5.507230e-001, 3.911418e-001, -7.373685e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-3.780473e-001, 4.330652e-001, -1.611594e-001);
   glNormal3d(-5.216462e-001, 8.056595e-001, -2.807097e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-3.280819e-001, 6.028445e-001, -4.081809e-003);
   glNormal3d(-8.085163e-001, 4.515976e-001, -3.773075e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-4.945481e-001, 4.429297e-001, -2.861194e-002);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-3.496826e-001, 4.867964e-001, -8.004694e-001);
   glNormal3d(-2.218485e-001, 4.514563e-001, -8.642745e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-1.295684e-001, 4.640482e-001, -2.508646e-001);
   glNormal3d(-3.843075e-001, 6.607455e-001, -6.447660e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-2.506396e-001, 5.554587e-001, -1.423848e-001);
   glNormal3d(-3.607362e-001, 2.209309e-001, -9.061230e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-1.985209e-001, 3.978093e-001, -2.610254e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-3.496826e-001, 4.867964e-001, -8.004694e-001);
   glNormal3d(-3.607362e-001, 2.209309e-001, -9.061230e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-1.985209e-001, 3.978093e-001, -2.610254e-001);
   glNormal3d(-3.843075e-001, 6.607455e-001, -6.447660e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-2.506396e-001, 5.554587e-001, -1.423848e-001);
   glNormal3d(-5.507230e-001, 3.911418e-001, -7.373685e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-3.780473e-001, 4.330652e-001, -1.611594e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-1.501975e-001, 3.008152e-001, -9.417807e-001);
   glNormal3d(-3.607362e-001, 2.209309e-001, -9.061230e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-1.985209e-001, 3.978093e-001, -2.610254e-001);
   glNormal3d(-2.251997e-004, 2.038056e-001, -9.790113e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(1.669970e-002, 3.425295e-001, -3.130063e-001);
   glNormal3d(-2.218485e-001, 4.514563e-001, -8.642745e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-1.295684e-001, 4.640482e-001, -2.508646e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-6.572036e-001, -1.043705e-001, 7.464518e-001);
   glNormal3d(-7.569614e-001, 2.472695e-001, 6.048696e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-4.798235e-001, 3.845717e-001, 2.519072e-001);
   glNormal3d(-4.520742e-001, -1.861073e-001, 8.723491e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-3.644257e-001, 1.394263e-001, 3.192309e-001);
   glNormal3d(-8.253569e-001, -1.308781e-001, 5.492331e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-4.975743e-001, 1.418027e-001, 2.023342e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-6.572036e-001, -1.043705e-001, 7.464518e-001);
   glNormal3d(-7.569614e-001, 2.472695e-001, 6.048696e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-4.798235e-001, 3.845717e-001, 2.519072e-001);
   glNormal3d(-4.656523e-001, 5.398044e-002, 8.833199e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-3.508398e-001, 3.252336e-001, 3.571724e-001);
   glNormal3d(-4.520742e-001, -1.861073e-001, 8.723491e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-3.644257e-001, 1.394263e-001, 3.192309e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-9.373504e-001, -2.600893e-003, 3.483783e-001);
   glNormal3d(-9.088991e-001, 3.961923e-001, 1.301308e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-5.302871e-001, 4.259011e-001, 1.164377e-001);
   glNormal3d(-8.253569e-001, -1.308781e-001, 5.492331e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-4.975743e-001, 1.418027e-001, 2.023342e-001);
   glNormal3d(-9.984671e-001, -3.076482e-002, 4.600980e-002);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-5.495004e-001, 1.631298e-001, 6.278037e-002);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-9.373504e-001, -2.600893e-003, 3.483783e-001);
   glNormal3d(-9.088991e-001, 3.961923e-001, 1.301308e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-5.302871e-001, 4.259011e-001, 1.164377e-001);
   glNormal3d(-7.569614e-001, 2.472695e-001, 6.048696e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-4.798235e-001, 3.845717e-001, 2.519072e-001);
   glNormal3d(-8.253569e-001, -1.308781e-001, 5.492331e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-4.975743e-001, 1.418027e-001, 2.023342e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-9.674303e-001, 1.166151e-001, -2.246765e-001);
   glNormal3d(-8.085163e-001, 4.515976e-001, -3.773075e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-4.945481e-001, 4.429297e-001, -2.861194e-002);
   glNormal3d(-9.088991e-001, 3.961923e-001, 1.301308e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-5.302871e-001, 4.259011e-001, 1.164377e-001);
   glNormal3d(-8.788630e-001, 8.118315e-002, -4.701161e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-5.122989e-001, 2.001607e-001, -7.818487e-002);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-9.674303e-001, 1.166151e-001, -2.246765e-001);
   glNormal3d(-8.788630e-001, 8.118315e-002, -4.701161e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-5.122989e-001, 2.001607e-001, -7.818487e-002);
   glNormal3d(-9.088991e-001, 3.961923e-001, 1.301308e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-5.302871e-001, 4.259011e-001, 1.164377e-001);
   glNormal3d(-9.984671e-001, -3.076482e-002, 4.600980e-002);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-5.495004e-001, 1.631298e-001, 6.278037e-002);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-7.308351e-001, 1.874541e-001, -6.563086e-001);
   glNormal3d(-5.507230e-001, 3.911418e-001, -7.373685e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-3.780473e-001, 4.330652e-001, -1.611594e-001);
   glNormal3d(-8.085163e-001, 4.515976e-001, -3.773075e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-4.945481e-001, 4.429297e-001, -2.861194e-002);
   glNormal3d(-5.411281e-001, 1.668407e-001, -8.242236e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-3.916331e-001, 2.472579e-001, -1.991008e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-7.308351e-001, 1.874541e-001, -6.563086e-001);
   glNormal3d(-5.411281e-001, 1.668407e-001, -8.242236e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-3.916331e-001, 2.472579e-001, -1.991008e-001);
   glNormal3d(-8.085163e-001, 4.515976e-001, -3.773075e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-4.945481e-001, 4.429297e-001, -2.861194e-002);
   glNormal3d(-8.788630e-001, 8.118315e-002, -4.701161e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-5.122989e-001, 2.001607e-001, -7.818487e-002);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-6.447405e-001, -2.275333e-001, 7.297522e-001);
   glNormal3d(-8.253569e-001, -1.308781e-001, 5.492331e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-4.975743e-001, 1.418027e-001, 2.023342e-001);
   glNormal3d(-4.373147e-001, -3.565083e-001, 8.256256e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-3.546664e-001, 5.138906e-002, 3.004037e-001);
   glNormal3d(-7.653677e-001, -4.180292e-001, 4.893504e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-4.848231e-001, 2.677652e-002, 1.777353e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-6.447405e-001, -2.275333e-001, 7.297522e-001);
   glNormal3d(-8.253569e-001, -1.308781e-001, 5.492331e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-4.975743e-001, 1.418027e-001, 2.023342e-001);
   glNormal3d(-4.520742e-001, -1.861073e-001, 8.723491e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-3.644257e-001, 1.394263e-001, 3.192309e-001);
   glNormal3d(-4.373147e-001, -3.565083e-001, 8.256256e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-3.546664e-001, 5.138906e-002, 3.004037e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-9.315838e-001, -1.717844e-001, 3.203774e-001);
   glNormal3d(-9.984671e-001, -3.076482e-002, 4.600980e-002);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-5.495004e-001, 1.631298e-001, 6.278037e-002);
   glNormal3d(-7.653677e-001, -4.180292e-001, 4.893504e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-4.848231e-001, 2.677652e-002, 1.777353e-001);
   glNormal3d(-9.302721e-001, -3.658545e-001, -2.728048e-002);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-5.356987e-001, 3.862637e-002, 3.615474e-002);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-9.315838e-001, -1.717844e-001, 3.203774e-001);
   glNormal3d(-9.984671e-001, -3.076482e-002, 4.600980e-002);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-5.495004e-001, 1.631298e-001, 6.278037e-002);
   glNormal3d(-8.253569e-001, -1.308781e-001, 5.492331e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-4.975743e-001, 1.418027e-001, 2.023342e-001);
   glNormal3d(-7.653677e-001, -4.180292e-001, 4.893504e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-4.848231e-001, 2.677652e-002, 1.777353e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-9.624162e-001, -4.958603e-002, -2.670135e-001);
   glNormal3d(-8.788630e-001, 8.118315e-002, -4.701161e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-5.122989e-001, 2.001607e-001, -7.818487e-002);
   glNormal3d(-9.984671e-001, -3.076482e-002, 4.600980e-002);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-5.495004e-001, 1.631298e-001, 6.278037e-002);
   glNormal3d(-8.191753e-001, -2.047732e-001, -5.357422e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-4.995477e-001, 8.513457e-002, -1.027838e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-9.624162e-001, -4.958603e-002, -2.670135e-001);
   glNormal3d(-8.191753e-001, -2.047732e-001, -5.357422e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-4.995477e-001, 8.513457e-002, -1.027838e-001);
   glNormal3d(-9.984671e-001, -3.076482e-002, 4.600980e-002);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-5.495004e-001, 1.631298e-001, 6.278037e-002);
   glNormal3d(-9.302721e-001, -3.658545e-001, -2.728048e-002);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-5.356987e-001, 3.862637e-002, 3.615474e-002);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-7.193332e-001, 6.810056e-002, -6.913191e-001);
   glNormal3d(-5.411281e-001, 1.668407e-001, -8.242236e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-3.916331e-001, 2.472579e-001, -1.991008e-001);
   glNormal3d(-8.788630e-001, 8.118315e-002, -4.701161e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-5.122989e-001, 2.001607e-001, -7.818487e-002);
   glNormal3d(-5.253148e-001, -7.736468e-003, -8.508728e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-3.818738e-001, 1.592207e-001, -2.179280e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-7.193332e-001, 6.810056e-002, -6.913191e-001);
   glNormal3d(-5.253148e-001, -7.736468e-003, -8.508728e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-3.818738e-001, 1.592207e-001, -2.179280e-001);
   glNormal3d(-8.788630e-001, 8.118315e-002, -4.701161e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-5.122989e-001, 2.001607e-001, -7.818487e-002);
   glNormal3d(-8.191753e-001, -2.047732e-001, -5.357422e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-4.995477e-001, 8.513457e-002, -1.027838e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-5.138404e-001, -5.527138e-001, 6.561063e-001);
   glNormal3d(-7.653677e-001, -4.180292e-001, 4.893504e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-4.848231e-001, 2.677652e-002, 1.777353e-001);
   glNormal3d(-4.373147e-001, -3.565083e-001, 8.256256e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-3.546664e-001, 5.138906e-002, 3.004037e-001);
   glNormal3d(-5.809299e-001, -7.023762e-001, 4.113248e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-4.164895e-001, -6.323820e-002, 1.554222e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-5.138404e-001, -5.527138e-001, 6.561063e-001);
   glNormal3d(-5.809299e-001, -7.023762e-001, 4.113248e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-4.164895e-001, -6.323820e-002, 1.554222e-001);
   glNormal3d(-4.373147e-001, -3.565083e-001, 8.256256e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-3.546664e-001, 5.138906e-002, 3.004037e-001);
   glNormal3d(-3.408196e-001, -5.483614e-001, 7.636372e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-3.023661e-001, -1.750522e-002, 2.833260e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-7.506937e-001, -6.238058e-001, 2.175437e-001);
   glNormal3d(-9.302721e-001, -3.658545e-001, -2.728048e-002);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-5.356987e-001, 3.862637e-002, 3.615474e-002);
   glNormal3d(-7.653677e-001, -4.180292e-001, 4.893504e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-4.848231e-001, 2.677652e-002, 1.777353e-001);
   glNormal3d(-7.115125e-001, -6.944597e-001, -1.071249e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-4.617349e-001, -5.880486e-002, 1.200315e-002);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-7.506937e-001, -6.238058e-001, 2.175437e-001);
   glNormal3d(-7.115125e-001, -6.944597e-001, -1.071249e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-4.617349e-001, -5.880486e-002, 1.200315e-002);
   glNormal3d(-7.653677e-001, -4.180292e-001, 4.893504e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-4.848231e-001, 2.677652e-002, 1.777353e-001);
   glNormal3d(-5.809299e-001, -7.023762e-001, 4.113248e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-4.164895e-001, -6.323820e-002, 1.554222e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-7.815962e-001, -5.013298e-001, -3.711817e-001);
   glNormal3d(-8.191753e-001, -2.047732e-001, -5.357422e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-4.995477e-001, 8.513457e-002, -1.027838e-001);
   glNormal3d(-7.115125e-001, -6.944597e-001, -1.071249e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-4.617349e-001, -5.880486e-002, 1.200315e-002);
   glNormal3d(-6.338152e-001, -4.927755e-001, -5.961968e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-4.312141e-001, -4.880150e-003, -1.250969e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-7.815962e-001, -5.013298e-001, -3.711817e-001);
   glNormal3d(-8.191753e-001, -2.047732e-001, -5.357422e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-4.995477e-001, 8.513457e-002, -1.027838e-001);
   glNormal3d(-9.302721e-001, -3.658545e-001, -2.728048e-002);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-5.356987e-001, 3.862637e-002, 3.615474e-002);
   glNormal3d(-7.115125e-001, -6.944597e-001, -1.071249e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-4.617349e-001, -5.880486e-002, 1.200315e-002);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-5.885208e-001, -2.567321e-001, -7.666367e-001);
   glNormal3d(-5.253148e-001, -7.736468e-003, -8.508728e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-3.818738e-001, 1.592207e-001, -2.179280e-001);
   glNormal3d(-6.338152e-001, -4.927755e-001, -5.961968e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-4.312141e-001, -4.880150e-003, -1.250969e-001);
   glNormal3d(-4.271125e-001, -2.063559e-001, -8.803364e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-3.295735e-001, 9.032639e-002, -2.350057e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-5.885208e-001, -2.567321e-001, -7.666367e-001);
   glNormal3d(-5.253148e-001, -7.736468e-003, -8.508728e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-3.818738e-001, 1.592207e-001, -2.179280e-001);
   glNormal3d(-8.191753e-001, -2.047732e-001, -5.357422e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-4.995477e-001, 8.513457e-002, -1.027838e-001);
   glNormal3d(-6.338152e-001, -4.927755e-001, -5.961968e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-4.312141e-001, -4.880150e-003, -1.250969e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-3.861070e-001, -7.039002e-001, 5.961928e-001);
   glNormal3d(-5.809299e-001, -7.023762e-001, 4.113248e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-4.164895e-001, -6.323820e-002, 1.554222e-001);
   glNormal3d(-3.408196e-001, -5.483614e-001, 7.636372e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-3.023661e-001, -1.750522e-002, 2.833260e-001);
   glNormal3d(-3.724277e-001, -8.634359e-001, 3.402589e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-3.172924e-001, -1.346421e-001, 1.353607e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-3.861070e-001, -7.039002e-001, 5.961928e-001);
   glNormal3d(-3.724277e-001, -8.634359e-001, 3.402589e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-3.172924e-001, -1.346421e-001, 1.353607e-001);
   glNormal3d(-3.408196e-001, -5.483614e-001, 7.636372e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-3.023661e-001, -1.750522e-002, 2.833260e-001);
   glNormal3d(-2.222753e-001, -6.788169e-001, 6.998581e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-2.264439e-001, -7.215540e-002, 2.679716e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-5.573070e-001, -8.165387e-001, 1.505769e-001);
   glNormal3d(-7.115125e-001, -6.944597e-001, -1.071249e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-4.617349e-001, -5.880486e-002, 1.200315e-002);
   glNormal3d(-5.809299e-001, -7.023762e-001, 4.113248e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-4.164895e-001, -6.323820e-002, 1.554222e-001);
   glNormal3d(-4.611439e-001, -8.732426e-001, -1.574602e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-3.543647e-001, -1.360919e-001, -9.711234e-003);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-5.865314e-001, -7.007135e-001, -4.061792e-001);
   glNormal3d(-6.338152e-001, -4.927755e-001, -5.961968e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-4.312141e-001, -4.880150e-003, -1.250969e-001);
   glNormal3d(-4.611439e-001, -8.732426e-001, -1.574602e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-3.543647e-001, -1.360919e-001, -9.711234e-003);
   glNormal3d(-4.226418e-001, -6.644218e-001, -6.163746e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-3.320170e-001, -7.628405e-002, -1.451584e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-5.865314e-001, -7.007135e-001, -4.061792e-001);
   glNormal3d(-6.338152e-001, -4.927755e-001, -5.961968e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-4.312141e-001, -4.880150e-003, -1.250969e-001);
   glNormal3d(-7.115125e-001, -6.944597e-001, -1.071249e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-4.617349e-001, -5.880486e-002, 1.200315e-002);
   glNormal3d(-4.611439e-001, -8.732426e-001, -1.574602e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-3.543647e-001, -1.360919e-001, -9.711234e-003);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-4.586040e-001, -4.165725e-001, -7.849521e-001);
   glNormal3d(-4.271125e-001, -2.063559e-001, -8.803364e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-3.295735e-001, 9.032639e-002, -2.350057e-001);
   glNormal3d(-4.226418e-001, -6.644218e-001, -6.163746e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-3.320170e-001, -7.628405e-002, -1.451584e-001);
   glNormal3d(-3.055156e-001, -3.489101e-001, -8.859582e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-2.536514e-001, 3.567621e-002, -2.503601e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-4.586040e-001, -4.165725e-001, -7.849521e-001);
   glNormal3d(-4.271125e-001, -2.063559e-001, -8.803364e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-3.295735e-001, 9.032639e-002, -2.350057e-001);
   glNormal3d(-6.338152e-001, -4.927755e-001, -5.961968e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-4.312141e-001, -4.880150e-003, -1.250969e-001);
   glNormal3d(-4.226418e-001, -6.644218e-001, -6.163746e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-3.320170e-001, -7.628405e-002, -1.451584e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-2.555841e-001, -5.609694e-001, -7.873945e-001);
   glNormal3d(-3.055156e-001, -3.489101e-001, -8.859582e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-2.536514e-001, 3.567621e-002, -2.503601e-001);
   glNormal3d(-1.592622e-001, -7.713260e-001, -6.161914e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-2.143861e-001, -1.110573e-001, -1.585670e-001);
   glNormal3d(-1.246225e-001, -4.563903e-001, -8.810091e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-1.636206e-001, 9.061911e-003, -2.606226e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-2.555841e-001, -5.609694e-001, -7.873945e-001);
   glNormal3d(-3.055156e-001, -3.489101e-001, -8.859582e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-2.536514e-001, 3.567621e-002, -2.503601e-001);
   glNormal3d(-4.226418e-001, -6.644218e-001, -6.163746e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-3.320170e-001, -7.628405e-002, -1.451584e-001);
   glNormal3d(-1.592622e-001, -7.713260e-001, -6.161914e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-2.143861e-001, -1.110573e-001, -1.585670e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-2.938814e-002, -6.399582e-001, -7.678475e-001);
   glNormal3d(-1.246225e-001, -4.563903e-001, -8.810091e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-1.636206e-001, 9.061911e-003, -2.606226e-001);
   glNormal3d(-1.592622e-001, -7.713260e-001, -6.161914e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-2.143861e-001, -1.110573e-001, -1.585670e-001);
   glNormal3d(8.559655e-003, -7.890159e-001, -6.143132e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(3.918890e-002, -1.075958e-001, -1.711571e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(1.951651e-001, -3.285290e-001, 9.241100e-001);
   glNormal3d(3.037090e-001, -2.810904e-001, 9.103565e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(2.132994e-001, 1.116305e-001, 3.387035e-001);
   glNormal3d(4.478853e-001, -3.078737e-001, 8.394120e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(3.211240e-001, 5.904599e-002, 2.972375e-001);
   glNormal3d(2.204136e-001, -5.263317e-001, 8.212142e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(2.573034e-001, -9.634266e-003, 2.862995e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(4.538475e-001, -5.351987e-001, 7.124498e-001);
   glNormal3d(3.375998e-001, -7.564761e-001, 5.601521e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(2.921126e-001, -1.025466e-001, 1.943287e-001);
   glNormal3d(2.204136e-001, -5.263317e-001, 8.212142e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(2.573034e-001, -9.634266e-003, 2.862995e-001);
   glNormal3d(7.215697e-001, -3.673472e-001, 5.868503e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(4.100376e-001, 2.435800e-002, 2.145395e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(4.538475e-001, -5.351987e-001, 7.124498e-001);
   glNormal3d(7.215697e-001, -3.673472e-001, 5.868503e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(4.100376e-001, 2.435800e-002, 2.145395e-001);
   glNormal3d(2.204136e-001, -5.263317e-001, 8.212142e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(2.573034e-001, -9.634266e-003, 2.862995e-001);
   glNormal3d(4.478853e-001, -3.078737e-001, 8.394120e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(3.211240e-001, 5.904599e-002, 2.972375e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(6.414053e-001, -6.586712e-001, 3.933847e-001);
   glNormal3d(4.082493e-001, -8.910457e-001, 1.984188e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(3.124275e-001, -1.529613e-001, 7.679281e-002);
   glNormal3d(3.375998e-001, -7.564761e-001, 5.601521e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(2.921126e-001, -1.025466e-001, 1.943287e-001);
   glNormal3d(8.911667e-001, -3.771699e-001, 2.521207e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(4.665040e-001, 1.284750e-002, 1.031994e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(6.414053e-001, -6.586712e-001, 3.933847e-001);
   glNormal3d(8.911667e-001, -3.771699e-001, 2.521207e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(4.665040e-001, 1.284750e-002, 1.031994e-001);
   glNormal3d(3.375998e-001, -7.564761e-001, 5.601521e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(2.921126e-001, -1.025466e-001, 1.943287e-001);
   glNormal3d(7.215697e-001, -3.673472e-001, 5.868503e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(4.100376e-001, 2.435800e-002, 2.145395e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(7.310684e-001, -6.820862e-001, 1.724618e-002);
   glNormal3d(4.174420e-001, -8.850385e-001, -2.060315e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(3.151554e-001, -1.532033e-001, -4.841444e-002);
   glNormal3d(4.082493e-001, -8.910457e-001, 1.984188e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(3.124275e-001, -1.529613e-001, 7.679281e-002);
   glNormal3d(9.369257e-001, -3.291328e-001, -1.176511e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(4.819266e-001, 2.626686e-002, -1.983210e-002);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(7.310684e-001, -6.820862e-001, 1.724618e-002);
   glNormal3d(9.369257e-001, -3.291328e-001, -1.176511e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(4.819266e-001, 2.626686e-002, -1.983210e-002);
   glNormal3d(4.082493e-001, -8.910457e-001, 1.984188e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(3.124275e-001, -1.529613e-001, 7.679281e-002);
   glNormal3d(8.911667e-001, -3.771699e-001, 2.521207e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(4.665040e-001, 1.284750e-002, 1.031994e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(7.112452e-001, -6.035209e-001, -3.604063e-001);
   glNormal3d(3.675813e-001, -7.298659e-001, -5.763503e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(2.998810e-001, -1.032357e-001, -1.622313e-001);
   glNormal3d(9.369257e-001, -3.291328e-001, -1.176511e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(4.819266e-001, 2.626686e-002, -1.983210e-002);
   glNormal3d(8.532941e-001, -2.270694e-001, -4.693917e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(4.539575e-001, 6.257311e-002, -1.358247e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(7.112452e-001, -6.035209e-001, -3.604063e-001);
   glNormal3d(3.675813e-001, -7.298659e-001, -5.763503e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(2.998810e-001, -1.032357e-001, -1.622313e-001);
   glNormal3d(4.174420e-001, -8.850385e-001, -2.060315e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(3.151554e-001, -1.532033e-001, -4.841444e-002);
   glNormal3d(9.369257e-001, -3.291328e-001, -1.176511e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(4.819266e-001, 2.626686e-002, -1.983210e-002);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(5.847938e-001, -4.343022e-001, -6.851261e-001);
   glNormal3d(2.638097e-001, -4.640233e-001, -8.456281e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(2.689297e-001, -1.066563e-002, -2.473303e-001);
   glNormal3d(8.532941e-001, -2.270694e-001, -4.693917e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(4.539575e-001, 6.257311e-002, -1.358247e-001);
   glNormal3d(6.512019e-001, -8.845802e-002, -7.537315e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(3.868548e-001, 1.162389e-001, -2.271195e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(5.847938e-001, -4.343022e-001, -6.851261e-001);
   glNormal3d(2.638097e-001, -4.640233e-001, -8.456281e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(2.689297e-001, -1.066563e-002, -2.473303e-001);
   glNormal3d(3.675813e-001, -7.298659e-001, -5.763503e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(2.998810e-001, -1.032357e-001, -1.622313e-001);
   glNormal3d(8.532941e-001, -2.270694e-001, -4.693917e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(4.539575e-001, 6.257311e-002, -1.358247e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(3.687804e-001, -1.980512e-001, -9.081722e-001);
   glNormal3d(1.258456e-001, -1.515294e-001, -9.804090e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(2.270135e-001, 1.104140e-001, -2.907558e-001);
   glNormal3d(6.512019e-001, -8.845802e-002, -7.537315e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(3.868548e-001, 1.162389e-001, -2.271195e-001);
   glNormal3d(3.548537e-001, 6.083916e-002, -9.329402e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(2.908341e-001, 1.790942e-001, -2.798178e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(3.687804e-001, -1.980512e-001, -9.081722e-001);
   glNormal3d(1.258456e-001, -1.515294e-001, -9.804090e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(2.270135e-001, 1.104140e-001, -2.907558e-001);
   glNormal3d(2.638097e-001, -4.640233e-001, -8.456281e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(2.689297e-001, -1.066563e-002, -2.473303e-001);
   glNormal3d(6.512019e-001, -8.845802e-002, -7.537315e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(3.868548e-001, 1.162389e-001, -2.271195e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(9.453326e-002, 7.030618e-002, -9.930360e-001);
   glNormal3d(3.548537e-001, 6.083916e-002, -9.329402e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(2.908341e-001, 1.790942e-001, -2.798178e-001);
   glNormal3d(2.048761e-001, 1.106150e-001, -9.725174e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(1.805138e-001, 2.415698e-001, -2.858966e-001);
   glNormal3d(1.258456e-001, -1.515294e-001, -9.804090e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(2.270135e-001, 1.104140e-001, -2.907558e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(2.729467e-001, -1.848098e-001, 9.441109e-001);
   glNormal3d(3.037090e-001, -2.810904e-001, 9.103565e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(2.132994e-001, 1.116305e-001, 3.387035e-001);
   glNormal3d(4.872681e-001, -8.739482e-002, 8.688682e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(3.183875e-001, 1.117490e-001, 3.083453e-001);
   glNormal3d(4.478853e-001, -3.078737e-001, 8.394120e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(3.211240e-001, 5.904599e-002, 2.972375e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(6.492987e-001, -1.244177e-001, 7.502875e-001);
   glNormal3d(7.215697e-001, -3.673472e-001, 5.868503e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(4.100376e-001, 2.435800e-002, 2.145395e-001);
   glNormal3d(4.478853e-001, -3.078737e-001, 8.394120e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(3.211240e-001, 5.904599e-002, 2.972375e-001);
   glNormal3d(7.841813e-001, 2.231340e-002, 6.201305e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(4.049812e-001, 1.217405e-001, 2.350640e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(6.492987e-001, -1.244177e-001, 7.502875e-001);
   glNormal3d(7.841813e-001, 2.231340e-002, 6.201305e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(4.049812e-001, 1.217405e-001, 2.350640e-001);
   glNormal3d(4.478853e-001, -3.078737e-001, 8.394120e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(3.211240e-001, 5.904599e-002, 2.972375e-001);
   glNormal3d(4.872681e-001, -8.739482e-002, 8.688682e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(3.183875e-001, 1.117490e-001, 3.083453e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(8.886567e-001, -4.993254e-002, 4.558465e-001);
   glNormal3d(8.911667e-001, -3.771699e-001, 2.521207e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(4.665040e-001, 1.284750e-002, 1.031994e-001);
   glNormal3d(7.215697e-001, -3.673472e-001, 5.868503e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(4.100376e-001, 2.435800e-002, 2.145395e-001);
   glNormal3d(9.427466e-001, 1.178552e-001, 3.119921e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(4.598974e-001, 1.400839e-001, 1.300160e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(8.886567e-001, -4.993254e-002, 4.558465e-001);
   glNormal3d(9.427466e-001, 1.178552e-001, 3.119921e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(4.598974e-001, 1.400839e-001, 1.300160e-001);
   glNormal3d(7.215697e-001, -3.673472e-001, 5.868503e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(4.100376e-001, 2.435800e-002, 2.145395e-001);
   glNormal3d(7.841813e-001, 2.231340e-002, 6.201305e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(4.049812e-001, 1.217405e-001, 2.350640e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(9.915949e-001, 2.472102e-002, 1.269977e-001);
   glNormal3d(9.369257e-001, -3.291328e-001, -1.176511e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(4.819266e-001, 2.626686e-002, -1.983210e-002);
   glNormal3d(8.911667e-001, -3.771699e-001, 2.521207e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(4.665040e-001, 1.284750e-002, 1.031994e-001);
   glNormal3d(9.807853e-001, 1.947823e-001, -1.096015e-002);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(4.747757e-001, 1.639865e-001, 9.193887e-003);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(9.915949e-001, 2.472102e-002, 1.269977e-001);
   glNormal3d(9.807853e-001, 1.947823e-001, -1.096015e-002);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(4.747757e-001, 1.639865e-001, 9.193887e-003);
   glNormal3d(8.911667e-001, -3.771699e-001, 2.521207e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(4.665040e-001, 1.284750e-002, 1.031994e-001);
   glNormal3d(9.427466e-001, 1.178552e-001, 3.119921e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(4.598974e-001, 1.400839e-001, 1.300160e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(9.741417e-001, 9.389333e-002, -2.055041e-001);
   glNormal3d(8.532941e-001, -2.270694e-001, -4.693917e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(4.539575e-001, 6.257311e-002, -1.358247e-001);
   glNormal3d(9.807853e-001, 1.947823e-001, -1.096015e-002);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(4.747757e-001, 1.639865e-001, 9.193887e-003);
   glNormal3d(9.089291e-001, 2.518845e-001, -3.322682e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(4.473509e-001, 1.898095e-001, -1.090082e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(9.741417e-001, 9.389333e-002, -2.055041e-001);
   glNormal3d(8.532941e-001, -2.270694e-001, -4.693917e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(4.539575e-001, 6.257311e-002, -1.358247e-001);
   glNormal3d(9.369257e-001, -3.291328e-001, -1.176511e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(4.819266e-001, 2.626686e-002, -1.983210e-002);
   glNormal3d(9.807853e-001, 1.947823e-001, -1.096015e-002);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(4.747757e-001, 1.639865e-001, 9.193887e-003);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(8.371836e-001, 1.540713e-001, -5.247720e-001);
   glNormal3d(6.512019e-001, -8.845802e-002, -7.537315e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(3.868548e-001, 1.162389e-001, -2.271195e-001);
   glNormal3d(9.089291e-001, 2.518845e-001, -3.322682e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(4.473509e-001, 1.898095e-001, -1.090082e-001);
   glNormal3d(7.182793e-001, 2.835035e-001, -6.353744e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(3.817983e-001, 2.136214e-001, -2.065951e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(8.371836e-001, 1.540713e-001, -5.247720e-001);
   glNormal3d(6.512019e-001, -8.845802e-002, -7.537315e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(3.868548e-001, 1.162389e-001, -2.271195e-001);
   glNormal3d(8.532941e-001, -2.270694e-001, -4.693917e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(4.539575e-001, 6.257311e-002, -1.358247e-001);
   glNormal3d(9.089291e-001, 2.518845e-001, -3.322682e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(4.473509e-001, 1.898095e-001, -1.090082e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(5.679810e-001, 1.978695e-001, -7.989025e-001);
   glNormal3d(3.548537e-001, 6.083916e-002, -9.329402e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(2.908341e-001, 1.790942e-001, -2.798178e-001);
   glNormal3d(7.182793e-001, 2.835035e-001, -6.353744e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(3.817983e-001, 2.136214e-001, -2.065951e-001);
   glNormal3d(3.956761e-001, 2.756126e-001, -8.760583e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(2.880976e-001, 2.317972e-001, -2.687100e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(5.679810e-001, 1.978695e-001, -7.989025e-001);
   glNormal3d(3.548537e-001, 6.083916e-002, -9.329402e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(2.908341e-001, 1.790942e-001, -2.798178e-001);
   glNormal3d(6.512019e-001, -8.845802e-002, -7.537315e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(3.868548e-001, 1.162389e-001, -2.271195e-001);
   glNormal3d(7.182793e-001, 2.835035e-001, -6.353744e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(3.817983e-001, 2.136214e-001, -2.065951e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(1.728985e-001, 2.117125e-001, -9.619168e-001);
   glNormal3d(3.956761e-001, 2.756126e-001, -8.760583e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(2.880976e-001, 2.317972e-001, -2.687100e-001);
   glNormal3d(2.048761e-001, 1.106150e-001, -9.725174e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(1.805138e-001, 2.415698e-001, -2.858966e-001);
   glNormal3d(3.548537e-001, 6.083916e-002, -9.329402e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(2.908341e-001, 1.790942e-001, -2.798178e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(6.011611e-002, -3.775100e-001, 9.240521e-001);
   glNormal3d(3.037090e-001, -2.810904e-001, 9.103565e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(2.132994e-001, 1.116305e-001, 3.387035e-001);
   glNormal3d(2.204136e-001, -5.263317e-001, 8.212142e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(2.573034e-001, -9.634266e-003, 2.862995e-001);
   glNormal3d(1.940672e-001, -5.986191e-001, 7.771700e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(1.548477e-001, -1.605576e-002, 2.903416e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(7.161197e-002, -6.880113e-001, 7.221580e-001);
   glNormal3d(1.421483e-001, -8.400784e-001, 5.235094e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(1.027990e-001, -1.144119e-001, 2.017975e-001);
   glNormal3d(1.940672e-001, -5.986191e-001, 7.771700e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(1.548477e-001, -1.605576e-002, 2.903416e-001);
   glNormal3d(3.375998e-001, -7.564761e-001, 5.601521e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(2.921126e-001, -1.025466e-001, 1.943287e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(7.161197e-002, -6.880113e-001, 7.221580e-001);
   glNormal3d(3.375998e-001, -7.564761e-001, 5.601521e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(2.921126e-001, -1.025466e-001, 1.943287e-001);
   glNormal3d(1.940672e-001, -5.986191e-001, 7.771700e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(1.548477e-001, -1.605576e-002, 2.903416e-001);
   glNormal3d(2.204136e-001, -5.263317e-001, 8.212142e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(2.573034e-001, -9.634266e-003, 2.862995e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(7.308593e-002, -9.119292e-001, 4.037864e-001);
   glNormal3d(4.082493e-001, -8.910457e-001, 1.984188e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(3.124275e-001, -1.529613e-001, 7.679281e-002);
   glNormal3d(1.421483e-001, -8.400784e-001, 5.235094e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(1.027990e-001, -1.144119e-001, 2.017975e-001);
   glNormal3d(3.375998e-001, -7.564761e-001, 5.601521e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(2.921126e-001, -1.025466e-001, 1.943287e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(1.313669e-002, -6.743319e-001, -7.383116e-001);
   glNormal3d(7.131984e-002, -5.593635e-001, -8.258486e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(7.961614e-002, -2.253101e-002, -2.398616e-001);
   glNormal3d(3.675813e-001, -7.298659e-001, -5.763503e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(2.998810e-001, -1.032357e-001, -1.622313e-001);
   glNormal3d(2.638097e-001, -4.640233e-001, -8.456281e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(2.689297e-001, -1.066563e-002, -2.473303e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-1.560644e-002, -3.423377e-001, -9.394474e-001);
   glNormal3d(1.025490e-001, -2.359043e-001, -9.663503e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(1.245578e-001, 1.039925e-001, -2.867137e-001);
   glNormal3d(2.638097e-001, -4.640233e-001, -8.456281e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(2.689297e-001, -1.066563e-002, -2.473303e-001);
   glNormal3d(1.258456e-001, -1.515294e-001, -9.804090e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(2.270135e-001, 1.104140e-001, -2.907558e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-1.560644e-002, -3.423377e-001, -9.394474e-001);
   glNormal3d(1.025490e-001, -2.359043e-001, -9.663503e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(1.245578e-001, 1.039925e-001, -2.867137e-001);
   glNormal3d(7.131984e-002, -5.593635e-001, -8.258486e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(7.961614e-002, -2.253101e-002, -2.398616e-001);
   glNormal3d(2.638097e-001, -4.640233e-001, -8.456281e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(2.689297e-001, -1.066563e-002, -2.473303e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-4.082116e-002, 2.253567e-002, -9.989123e-001);
   glNormal3d(1.258456e-001, -1.515294e-001, -9.804090e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(2.270135e-001, 1.104140e-001, -2.907558e-001);
   glNormal3d(2.048761e-001, 1.106150e-001, -9.725174e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(1.805138e-001, 2.415698e-001, -2.858966e-001);
   glNormal3d(1.025490e-001, -2.359043e-001, -9.663503e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(1.245578e-001, 1.039925e-001, -2.867137e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(2.757250e-001, -1.178100e-001, 9.539898e-001);
   glNormal3d(3.037090e-001, -2.810904e-001, 9.103565e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(2.132994e-001, 1.116305e-001, 3.387035e-001);
   glNormal3d(5.141085e-001, 1.932337e-003, 8.577230e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(2.692555e-001, 2.492079e-001, 3.395206e-001);
   glNormal3d(4.872681e-001, -8.739482e-002, 8.688682e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(3.183875e-001, 1.117490e-001, 3.083453e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(6.412441e-001, 5.562796e-002, 7.653179e-001);
   glNormal3d(7.841813e-001, 2.231340e-002, 6.201305e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(4.049812e-001, 1.217405e-001, 2.350640e-001);
   glNormal3d(5.141085e-001, 1.932337e-003, 8.577230e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(2.692555e-001, 2.492079e-001, 3.395206e-001);
   glNormal3d(6.790103e-001, 2.428385e-001, 6.928019e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(3.141971e-001, 3.757314e-001, 2.926685e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(6.412441e-001, 5.562796e-002, 7.653179e-001);
   glNormal3d(7.841813e-001, 2.231340e-002, 6.201305e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(4.049812e-001, 1.217405e-001, 2.350640e-001);
   glNormal3d(4.872681e-001, -8.739482e-002, 8.688682e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(3.183875e-001, 1.117490e-001, 3.083453e-001);
   glNormal3d(5.141085e-001, 1.932337e-003, 8.577230e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(2.692555e-001, 2.492079e-001, 3.395206e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(8.544689e-001, 1.963291e-001, 4.809759e-001);
   glNormal3d(9.427466e-001, 1.178552e-001, 3.119921e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(4.598974e-001, 1.400839e-001, 1.300160e-001);
   glNormal3d(6.790103e-001, 2.428385e-001, 6.928019e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(3.141971e-001, 3.757314e-001, 2.926685e-001);
   glNormal3d(7.765559e-001, 4.600730e-001, 4.304576e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(3.412823e-001, 4.719389e-001, 2.052799e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(8.544689e-001, 1.963291e-001, 4.809759e-001);
   glNormal3d(9.427466e-001, 1.178552e-001, 3.119921e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(4.598974e-001, 1.400839e-001, 1.300160e-001);
   glNormal3d(7.841813e-001, 2.231340e-002, 6.201305e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(4.049812e-001, 1.217405e-001, 2.350640e-001);
   glNormal3d(6.790103e-001, 2.428385e-001, 6.928019e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(3.141971e-001, 3.757314e-001, 2.926685e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(9.391147e-001, 2.961525e-001, 1.742334e-001);
   glNormal3d(9.807853e-001, 1.947823e-001, -1.096015e-002);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(4.747757e-001, 1.639865e-001, 9.193887e-003);
   glNormal3d(7.765559e-001, 4.600730e-001, 4.304576e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(3.412823e-001, 4.719389e-001, 2.052799e-001);
   glNormal3d(7.974522e-001, 5.977171e-001, 8.248800e-002);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(3.463876e-001, 5.231838e-001, 9.065898e-002);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(9.391147e-001, 2.961525e-001, 1.742334e-001);
   glNormal3d(9.807853e-001, 1.947823e-001, -1.096015e-002);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(4.747757e-001, 1.639865e-001, 9.193887e-003);
   glNormal3d(9.427466e-001, 1.178552e-001, 3.119921e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(4.598974e-001, 1.400839e-001, 1.300160e-001);
   glNormal3d(7.765559e-001, 4.600730e-001, 4.304576e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(3.412823e-001, 4.719389e-001, 2.052799e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(9.228645e-001, 3.605571e-001, -1.353504e-001);
   glNormal3d(9.089291e-001, 2.518845e-001, -3.322682e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(4.473509e-001, 1.898095e-001, -1.090082e-001);
   glNormal3d(9.807853e-001, 1.947823e-001, -1.096015e-002);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(4.747757e-001, 1.639865e-001, 9.193887e-003);
   glNormal3d(7.388696e-001, 6.094354e-001, -2.875068e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(3.287358e-001, 5.216645e-001, -3.374425e-002);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(9.228645e-001, 3.605571e-001, -1.353504e-001);
   glNormal3d(7.388696e-001, 6.094354e-001, -2.875068e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(3.287358e-001, 5.216645e-001, -3.374425e-002);
   glNormal3d(9.807853e-001, 1.947823e-001, -1.096015e-002);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(4.747757e-001, 1.639865e-001, 9.193887e-003);
   glNormal3d(7.974522e-001, 5.977171e-001, 8.248800e-002);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(3.463876e-001, 5.231838e-001, 9.065898e-002);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(8.057955e-001, 3.892368e-001, -4.463052e-001);
   glNormal3d(7.182793e-001, 2.835035e-001, -6.353744e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(3.817983e-001, 2.136214e-001, -2.065951e-001);
   glNormal3d(9.089291e-001, 2.518845e-001, -3.322682e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(4.473509e-001, 1.898095e-001, -1.090082e-001);
   glNormal3d(6.109732e-001, 5.124905e-001, -6.033782e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(2.910142e-001, 4.676123e-001, -1.489905e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(8.057955e-001, 3.892368e-001, -4.463052e-001);
   glNormal3d(6.109732e-001, 5.124905e-001, -6.033782e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(2.910142e-001, 4.676123e-001, -1.489905e-001);
   glNormal3d(9.089291e-001, 2.518845e-001, -3.322682e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(4.473509e-001, 1.898095e-001, -1.090082e-001);
   glNormal3d(7.388696e-001, 6.094354e-001, -2.875068e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(3.287358e-001, 5.216645e-001, -3.374425e-002);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(5.622195e-001, 3.688269e-001, -7.401864e-001);
   glNormal3d(3.956761e-001, 2.756126e-001, -8.760583e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(2.880976e-001, 2.317972e-001, -2.687100e-001);
   glNormal3d(7.182793e-001, 2.835035e-001, -6.353744e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(3.817983e-001, 2.136214e-001, -2.065951e-001);
   glNormal3d(4.253587e-001, 3.536753e-001, -8.330569e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(2.389656e-001, 3.692561e-001, -2.375347e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(5.622195e-001, 3.688269e-001, -7.401864e-001);
   glNormal3d(4.253587e-001, 3.536753e-001, -8.330569e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(2.389656e-001, 3.692561e-001, -2.375347e-001);
   glNormal3d(7.182793e-001, 2.835035e-001, -6.353744e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(3.817983e-001, 2.136214e-001, -2.065951e-001);
   glNormal3d(6.109732e-001, 5.124905e-001, -6.033782e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(2.910142e-001, 4.676123e-001, -1.489905e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(1.760696e-001, 2.771555e-001, -9.445551e-001);
   glNormal3d(4.253587e-001, 3.536753e-001, -8.330569e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(2.389656e-001, 3.692561e-001, -2.375347e-001);
   glNormal3d(2.048761e-001, 1.106150e-001, -9.725174e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(1.805138e-001, 2.415698e-001, -2.858966e-001);
   glNormal3d(3.956761e-001, 2.756126e-001, -8.760583e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(2.880976e-001, 2.317972e-001, -2.687100e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(4.878799e-001, 2.335195e-001, 8.410956e-001);
   glNormal3d(6.790103e-001, 2.428385e-001, 6.928019e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(3.141971e-001, 3.757314e-001, 2.926685e-001);
   glNormal3d(3.684219e-001, 1.020364e-001, 9.240421e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(1.367473e-001, 3.391157e-001, 4.057646e-001);
   glNormal3d(4.184189e-001, 4.272477e-001, 8.014892e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(1.496424e-001, 4.905222e-001, 3.562487e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(5.133130e-001, 1.317004e-001, 8.480358e-001);
   glNormal3d(6.790103e-001, 2.428385e-001, 6.928019e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(3.141971e-001, 3.757314e-001, 2.926685e-001);
   glNormal3d(5.141085e-001, 1.932337e-003, 8.577230e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(2.692555e-001, 2.492079e-001, 3.395206e-001);
   glNormal3d(3.684219e-001, 1.020364e-001, 9.240421e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(1.367473e-001, 3.391157e-001, 4.057646e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(5.591028e-001, 5.200609e-001, 6.457094e-001);
   glNormal3d(7.765559e-001, 4.600730e-001, 4.304576e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(3.412823e-001, 4.719389e-001, 2.052799e-001);
   glNormal3d(4.184189e-001, 4.272477e-001, 8.014892e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(1.496424e-001, 4.905222e-001, 3.562487e-001);
   glNormal3d(4.517152e-001, 7.111127e-001, 5.387690e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(1.549190e-001, 6.049249e-001, 2.595387e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(5.782986e-001, 4.533090e-001, 6.782932e-001);
   glNormal3d(7.765559e-001, 4.600730e-001, 4.304576e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(3.412823e-001, 4.719389e-001, 2.052799e-001);
   glNormal3d(6.790103e-001, 2.428385e-001, 6.928019e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(3.141971e-001, 3.757314e-001, 2.926685e-001);
   glNormal3d(4.184189e-001, 4.272477e-001, 8.014892e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(1.496424e-001, 4.905222e-001, 3.562487e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(5.865993e-001, 8.045131e-001, -9.305901e-002);
   glNormal3d(7.388696e-001, 6.094354e-001, -2.875068e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(3.287358e-001, 5.216645e-001, -3.374425e-002);
   glNormal3d(7.974522e-001, 5.977171e-001, 8.248800e-002);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(3.463876e-001, 5.231838e-001, 9.065898e-002);
   glNormal3d(4.101113e-001, 8.760018e-001, -2.538299e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(1.406854e-001, 6.613371e-001, -1.162714e-002);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(5.166425e-001, 6.976711e-001, -4.963220e-001);
   glNormal3d(6.109732e-001, 5.124905e-001, -6.033782e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(2.910142e-001, 4.676123e-001, -1.489905e-001);
   glNormal3d(7.388696e-001, 6.094354e-001, -2.875068e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(3.287358e-001, 5.216645e-001, -3.374425e-002);
   glNormal3d(3.446969e-001, 7.194309e-001, -6.029952e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(1.233421e-001, 5.947584e-001, -1.448005e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(5.022117e-001, 7.455381e-001, -4.381283e-001);
   glNormal3d(3.446969e-001, 7.194309e-001, -6.029952e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(1.233421e-001, 5.947584e-001, -1.448005e-001);
   glNormal3d(7.388696e-001, 6.094354e-001, -2.875068e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(3.287358e-001, 5.216645e-001, -3.374425e-002);
   glNormal3d(4.101113e-001, 8.760018e-001, -2.538299e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(1.406854e-001, 6.613371e-001, -1.162714e-002);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(4.282490e-001, 4.688354e-001, -7.725258e-001);
   glNormal3d(4.253587e-001, 3.536753e-001, -8.330569e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(2.389656e-001, 3.692561e-001, -2.375347e-001);
   glNormal3d(6.109732e-001, 5.124905e-001, -6.033782e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(2.910142e-001, 4.676123e-001, -1.489905e-001);
   glNormal3d(2.758737e-001, 4.688333e-001, -8.391001e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(1.023843e-001, 4.753068e-001, -2.488876e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(4.057723e-001, 5.589375e-001, -7.231443e-001);
   glNormal3d(2.758737e-001, 4.688333e-001, -8.391001e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(1.023843e-001, 4.753068e-001, -2.488876e-001);
   glNormal3d(6.109732e-001, 5.124905e-001, -6.033782e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(2.910142e-001, 4.676123e-001, -1.489905e-001);
   glNormal3d(3.446969e-001, 7.194309e-001, -6.029952e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(1.233421e-001, 5.947584e-001, -1.448005e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(3.527580e-001, 1.858616e-001, -9.170699e-001);
   glNormal3d(2.048761e-001, 1.106150e-001, -9.725174e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(1.805138e-001, 2.415698e-001, -2.858966e-001);
   glNormal3d(4.253587e-001, 3.536753e-001, -8.330569e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(2.389656e-001, 3.692561e-001, -2.375347e-001);
   glNormal3d(2.113496e-001, 1.648053e-001, -9.634161e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(8.100254e-002, 3.211680e-001, -3.080423e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(3.100583e-001, 3.028451e-001, -9.011929e-001);
   glNormal3d(2.113496e-001, 1.648053e-001, -9.634161e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(8.100254e-002, 3.211680e-001, -3.080423e-001);
   glNormal3d(4.253587e-001, 3.536753e-001, -8.330569e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(2.389656e-001, 3.692561e-001, -2.375347e-001);
   glNormal3d(2.758737e-001, 4.688333e-001, -8.391001e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(1.023843e-001, 4.753068e-001, -2.488876e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(3.958060e-001, -4.781486e-001, 7.840354e-001);
   glNormal3d(2.127395e-001, -5.252886e-001, 8.239016e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(9.681501e-002, 1.961684e-002, 3.413935e-001);
   glNormal3d(3.037090e-001, -2.810904e-001, 9.103565e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(2.132994e-001, 1.116305e-001, 3.387035e-001);
   glNormal3d(1.940672e-001, -5.986191e-001, 7.771700e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(1.548477e-001, -1.605576e-002, 2.903416e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(3.754499e-001, -7.219390e-001, 5.812413e-001);
   glNormal3d(1.694299e-001, -7.805673e-001, 6.016711e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(7.585718e-002, -9.983468e-002, 2.373063e-001);
   glNormal3d(1.940672e-001, -5.986191e-001, 7.771700e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(1.548477e-001, -1.605576e-002, 2.903416e-001);
   glNormal3d(1.421483e-001, -8.400784e-001, 5.235094e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(1.027990e-001, -1.144119e-001, 2.017975e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(2.222008e-001, -6.624009e-001, 7.154383e-001);
   glNormal3d(1.694299e-001, -7.805673e-001, 6.016711e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(7.585718e-002, -9.983468e-002, 2.373063e-001);
   glNormal3d(2.127395e-001, -5.252886e-001, 8.239016e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(9.681501e-002, 1.961684e-002, 3.413935e-001);
   glNormal3d(1.940672e-001, -5.986191e-001, 7.771700e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(1.548477e-001, -1.605576e-002, 2.903416e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(1.353982e-001, -3.183753e-001, -9.382454e-001);
   glNormal3d(1.179640e-001, -1.496639e-001, -9.816747e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(6.245201e-002, 1.558080e-001, -3.132588e-001);
   glNormal3d(9.185592e-002, -4.731176e-001, -8.761976e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(4.955688e-002, 4.401532e-003, -2.637429e-001);
   glNormal3d(1.025490e-001, -2.359043e-001, -9.663503e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(1.245578e-001, 1.039925e-001, -2.867137e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(3.000650e-001, -4.231654e-001, -8.549222e-001);
   glNormal3d(1.025490e-001, -2.359043e-001, -9.663503e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(1.245578e-001, 1.039925e-001, -2.867137e-001);
   glNormal3d(9.185592e-002, -4.731176e-001, -8.761976e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(4.955688e-002, 4.401532e-003, -2.637429e-001);
   glNormal3d(7.131984e-002, -5.593635e-001, -8.258486e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(7.961614e-002, -2.253101e-002, -2.398616e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(2.217120e-001, 5.888180e-003, -9.750944e-001);
   glNormal3d(2.113496e-001, 1.648053e-001, -9.634161e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(8.100254e-002, 3.211680e-001, -3.080423e-001);
   glNormal3d(1.179640e-001, -1.496639e-001, -9.816747e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(6.245201e-002, 1.558080e-001, -3.132588e-001);
   glNormal3d(2.048761e-001, 1.106150e-001, -9.725174e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(1.805138e-001, 2.415698e-001, -2.858966e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(3.050513e-001, -1.184597e-001, -9.449397e-001);
   glNormal3d(2.048761e-001, 1.106150e-001, -9.725174e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(1.805138e-001, 2.415698e-001, -2.858966e-001);
   glNormal3d(1.179640e-001, -1.496639e-001, -9.816747e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(6.245201e-002, 1.558080e-001, -3.132588e-001);
   glNormal3d(1.025490e-001, -2.359043e-001, -9.663503e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(1.245578e-001, 1.039925e-001, -2.867137e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(2.626848e-001, 3.019207e-001, 9.164282e-001);
   glNormal3d(4.184189e-001, 4.272477e-001, 8.014892e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(1.496424e-001, 4.905222e-001, 3.562487e-001);
   glNormal3d(1.637200e-001, 1.414610e-001, 9.763117e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(4.931641e-002, 3.627878e-001, 4.270887e-001);
   glNormal3d(1.786657e-001, 4.831431e-001, 8.571181e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(4.141925e-002, 5.208508e-001, 3.772779e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(2.972308e-001, 2.738277e-001, 9.146979e-001);
   glNormal3d(4.184189e-001, 4.272477e-001, 8.014892e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(1.496424e-001, 4.905222e-001, 3.562487e-001);
   glNormal3d(3.684219e-001, 1.020364e-001, 9.240421e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(1.367473e-001, 3.391157e-001, 4.057646e-001);
   glNormal3d(1.637200e-001, 1.414610e-001, 9.763117e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(4.931641e-002, 3.627878e-001, 4.270887e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(2.904640e-001, 6.239037e-001, 7.255170e-001);
   glNormal3d(4.517152e-001, 7.111127e-001, 5.387690e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(1.549190e-001, 6.049249e-001, 2.595387e-001);
   glNormal3d(1.786657e-001, 4.831431e-001, 8.571181e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(4.141925e-002, 5.208508e-001, 3.772779e-001);
   glNormal3d(1.832171e-001, 7.863948e-001, 5.899278e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(3.268767e-002, 6.401578e-001, 2.781763e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(3.118930e-001, 6.049486e-001, 7.326391e-001);
   glNormal3d(4.517152e-001, 7.111127e-001, 5.387690e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(1.549190e-001, 6.049249e-001, 2.595387e-001);
   glNormal3d(4.184189e-001, 4.272477e-001, 8.014892e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(1.496424e-001, 4.905222e-001, 3.562487e-001);
   glNormal3d(1.786657e-001, 4.831431e-001, 8.571181e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(4.141925e-002, 5.208508e-001, 3.772779e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(2.493522e-001, 8.528172e-001, -4.588314e-001);
   glNormal3d(3.446969e-001, 7.194309e-001, -6.029952e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(1.233421e-001, 5.947584e-001, -1.448005e-001);
   glNormal3d(4.101113e-001, 8.760018e-001, -2.538299e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(1.406854e-001, 6.613371e-001, -1.162714e-002);
   glNormal3d(1.017907e-001, 7.878223e-001, -6.074329e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(1.421179e-002, 6.286824e-001, -1.410538e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(2.291466e-001, 8.669235e-001, -4.426460e-001);
   glNormal3d(1.017907e-001, 7.878223e-001, -6.074329e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(1.421179e-002, 6.286824e-001, -1.410538e-001);
   glNormal3d(4.101113e-001, 8.760018e-001, -2.538299e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(1.406854e-001, 6.613371e-001, -1.162714e-002);
   glNormal3d(1.394651e-001, 9.597974e-001, -2.435948e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(1.796309e-002, 6.985158e-001, -2.342799e-003);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(2.095823e-001, 6.212060e-001, -7.551016e-001);
   glNormal3d(2.758737e-001, 4.688333e-001, -8.391001e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(1.023843e-001, 4.753068e-001, -2.488876e-001);
   glNormal3d(3.446969e-001, 7.194309e-001, -6.029952e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(1.233421e-001, 5.947584e-001, -1.448005e-001);
   glNormal3d(6.782753e-002, 5.215125e-001, -8.505435e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(1.376814e-002, 5.036766e-001, -2.501443e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(1.756311e-001, 6.469413e-001, -7.420382e-001);
   glNormal3d(6.782753e-002, 5.215125e-001, -8.505435e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(1.376814e-002, 5.036766e-001, -2.501443e-001);
   glNormal3d(3.446969e-001, 7.194309e-001, -6.029952e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(1.233421e-001, 5.947584e-001, -1.448005e-001);
   glNormal3d(1.017907e-001, 7.878223e-001, -6.074329e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(1.421179e-002, 6.286824e-001, -1.410538e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(1.812479e-001, 3.303465e-001, -9.262939e-001);
   glNormal3d(2.113496e-001, 1.648053e-001, -9.634161e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(8.100254e-002, 3.211680e-001, -3.080423e-001);
   glNormal3d(2.758737e-001, 4.688333e-001, -8.391001e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(1.023843e-001, 4.753068e-001, -2.488876e-001);
   glNormal3d(-2.251997e-004, 2.038056e-001, -9.790113e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(1.669970e-002, 3.425295e-001, -3.130063e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(1.291137e-001, 3.624142e-001, -9.230306e-001);
   glNormal3d(-2.251997e-004, 2.038056e-001, -9.790113e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(1.669970e-002, 3.425295e-001, -3.130063e-001);
   glNormal3d(2.758737e-001, 4.688333e-001, -8.391001e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(1.023843e-001, 4.753068e-001, -2.488876e-001);
   glNormal3d(6.782753e-002, 5.215125e-001, -8.505435e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(1.376814e-002, 5.036766e-001, -2.501443e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-2.735079e-001, -1.115467e-001, -9.553799e-001);
   glNormal3d(-1.465576e-001, -8.086258e-002, -9.858915e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-8.247404e-002, 1.683404e-001, -3.148545e-001);
   glNormal3d(-4.271125e-001, -2.063559e-001, -8.803364e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-3.295735e-001, 9.032639e-002, -2.350057e-001);
   glNormal3d(-3.055156e-001, -3.489101e-001, -8.859582e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-2.536514e-001, 3.567621e-002, -2.503601e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-1.782666e-001, -2.345530e-001, -9.556181e-001);
   glNormal3d(-1.465576e-001, -8.086258e-002, -9.858915e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-8.247404e-002, 1.683404e-001, -3.148545e-001);
   glNormal3d(-3.055156e-001, -3.489101e-001, -8.859582e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-2.536514e-001, 3.567621e-002, -2.503601e-001);
   glNormal3d(-1.246225e-001, -4.563903e-001, -8.810091e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-1.636206e-001, 9.061911e-003, -2.606226e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-2.023407e-001, 1.255070e-001, -9.712395e-001);
   glNormal3d(-1.465576e-001, -8.086258e-002, -9.858915e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-8.247404e-002, 1.683404e-001, -3.148545e-001);
   glNormal3d(-2.251997e-004, 2.038056e-001, -9.790113e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(1.669970e-002, 3.425295e-001, -3.130063e-001);
   glNormal3d(-3.607362e-001, 2.209309e-001, -9.061230e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-1.985209e-001, 3.978093e-001, -2.610254e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-3.080520e-001, 1.974128e-003, -9.513675e-001);
   glNormal3d(-1.465576e-001, -8.086258e-002, -9.858915e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-8.247404e-002, 1.683404e-001, -3.148545e-001);
   glNormal3d(-5.253148e-001, -7.736468e-003, -8.508728e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-3.818738e-001, 1.592207e-001, -2.179280e-001);
   glNormal3d(-4.271125e-001, -2.063559e-001, -8.803364e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-3.295735e-001, 9.032639e-002, -2.350057e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-2.948025e-001, 2.118238e-001, -9.317844e-001);
   glNormal3d(-1.465576e-001, -8.086258e-002, -9.858915e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-8.247404e-002, 1.683404e-001, -3.148545e-001);
   glNormal3d(-5.507230e-001, 3.911418e-001, -7.373685e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-3.780473e-001, 4.330652e-001, -1.611594e-001);
   glNormal3d(-5.411281e-001, 1.668407e-001, -8.242236e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-3.916331e-001, 2.472579e-001, -1.991008e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-3.082948e-001, 1.661357e-001, -9.366714e-001);
   glNormal3d(-1.465576e-001, -8.086258e-002, -9.858915e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-8.247404e-002, 1.683404e-001, -3.148545e-001);
   glNormal3d(-5.411281e-001, 1.668407e-001, -8.242236e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-3.916331e-001, 2.472579e-001, -1.991008e-001);
   glNormal3d(-5.253148e-001, -7.736468e-003, -8.508728e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-3.818738e-001, 1.592207e-001, -2.179280e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-4.923785e-001, -4.510447e-002, -8.692117e-001);
   glNormal3d(-3.607362e-001, 2.209309e-001, -9.061230e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-1.985209e-001, 3.978093e-001, -2.610254e-001);
   glNormal3d(-5.507230e-001, 3.911418e-001, -7.373685e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-3.780473e-001, 4.330652e-001, -1.611594e-001);
   glNormal3d(-1.465576e-001, -8.086258e-002, -9.858915e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-8.247404e-002, 1.683404e-001, -3.148545e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-2.518868e-002, -6.355638e-001, -7.716373e-001);
   glNormal3d(-1.246225e-001, -4.563903e-001, -8.810091e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-1.636206e-001, 9.061911e-003, -2.606226e-001);
   glNormal3d(8.559655e-003, -7.890159e-001, -6.143132e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(3.918890e-002, -1.075958e-001, -1.711571e-001);
   glNormal3d(9.185592e-002, -4.731176e-001, -8.761976e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(4.955688e-002, 4.401532e-003, -2.637429e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-2.073662e-002, -3.127614e-001, -9.496053e-001);
   glNormal3d(-1.465576e-001, -8.086258e-002, -9.858915e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-8.247404e-002, 1.683404e-001, -3.148545e-001);
   glNormal3d(-1.246225e-001, -4.563903e-001, -8.810091e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-1.636206e-001, 9.061911e-003, -2.606226e-001);
   glNormal3d(9.185592e-002, -4.731176e-001, -8.761976e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(4.955688e-002, 4.401532e-003, -2.637429e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-1.629942e-002, -3.095434e-001, -9.507456e-001);
   glNormal3d(-1.465576e-001, -8.086258e-002, -9.858915e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-8.247404e-002, 1.683404e-001, -3.148545e-001);
   glNormal3d(9.185592e-002, -4.731176e-001, -8.761976e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(4.955688e-002, 4.401532e-003, -2.637429e-001);
   glNormal3d(1.179640e-001, -1.496639e-001, -9.816747e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(6.245201e-002, 1.558080e-001, -3.132588e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(1.136743e-002, 4.137661e-003, -9.999268e-001);
   glNormal3d(1.179640e-001, -1.496639e-001, -9.816747e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(6.245201e-002, 1.558080e-001, -3.132588e-001);
   glNormal3d(-2.251997e-004, 2.038056e-001, -9.790113e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(1.669970e-002, 3.425295e-001, -3.130063e-001);
   glNormal3d(-1.465576e-001, -8.086258e-002, -9.858915e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-8.247404e-002, 1.683404e-001, -3.148545e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(8.420518e-002, 2.198005e-002, -9.962060e-001);
   glNormal3d(-2.251997e-004, 2.038056e-001, -9.790113e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(1.669970e-002, 3.425295e-001, -3.130063e-001);
   glNormal3d(1.179640e-001, -1.496639e-001, -9.816747e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(6.245201e-002, 1.558080e-001, -3.132588e-001);
   glNormal3d(2.113496e-001, 1.648053e-001, -9.634161e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(8.100254e-002, 3.211680e-001, -3.080423e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(2.915341e-002, -9.138112e-001, -4.050915e-001);
   glNormal3d(8.559655e-003, -7.890159e-001, -6.143132e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(3.918890e-002, -1.075958e-001, -1.711571e-001);
   glNormal3d(4.174420e-001, -8.850385e-001, -2.060315e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(3.151554e-001, -1.532033e-001, -4.841444e-002);
   glNormal3d(3.675813e-001, -7.298659e-001, -5.763503e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(2.998810e-001, -1.032357e-001, -1.622313e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(3.699966e-002, -6.384805e-001, -7.687481e-001);
   glNormal3d(7.131984e-002, -5.593635e-001, -8.258486e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(7.961614e-002, -2.253101e-002, -2.398616e-001);
   glNormal3d(8.559655e-003, -7.890159e-001, -6.143132e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(3.918890e-002, -1.075958e-001, -1.711571e-001);
   glNormal3d(3.675813e-001, -7.298659e-001, -5.763503e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(2.998810e-001, -1.032357e-001, -1.622313e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(3.816530e-002, -6.387844e-001, -7.684386e-001);
   glNormal3d(9.185592e-002, -4.731176e-001, -8.761976e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(4.955688e-002, 4.401532e-003, -2.637429e-001);
   glNormal3d(8.559655e-003, -7.890159e-001, -6.143132e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(3.918890e-002, -1.075958e-001, -1.711571e-001);
   glNormal3d(7.131984e-002, -5.593635e-001, -8.258486e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(7.961614e-002, -2.253101e-002, -2.398616e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-2.742247e-001, -9.583611e-001, 7.965406e-002);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-3.034659e-001, -1.387294e-001, 1.337847e-001);
   glNormal3d(-6.550254e-001, -6.206595e-001, 4.309565e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-3.129078e-001, -1.365411e-001, 1.276078e-001);
   glNormal3d(-3.724277e-001, -8.634359e-001, 3.402589e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-3.172924e-001, -1.346421e-001, 1.353607e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-2.742247e-001, -9.583611e-001, 7.965406e-002);
   glNormal3d(-6.550254e-001, -6.206595e-001, 4.309565e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-3.129078e-001, -1.365411e-001, 1.276078e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-3.321890e-001, -1.352247e-001, 7.706723e-002);
   glNormal3d(-3.724277e-001, -8.634359e-001, 3.402589e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-3.172924e-001, -1.346421e-001, 1.353607e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-2.742247e-001, -9.583611e-001, 7.965406e-002);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-3.355540e-001, -1.353563e-001, 6.389924e-002);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-3.196948e-001, -1.463408e-001, -1.366321e-002);
   glNormal3d(-4.611439e-001, -8.732426e-001, -1.574602e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-3.543647e-001, -1.360919e-001, -9.711234e-003);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-8.657306e-003, -9.058888e-001, -4.234272e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-2.199795e-001, -1.387562e-001, -9.919293e-002);
   glNormal3d(-1.095250e-001, -4.556163e-001, -8.834127e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-1.256546e-001, -1.310282e-001, -1.176551e-001);
   glNormal3d(-1.592622e-001, -7.713260e-001, -6.161914e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-2.143861e-001, -1.110573e-001, -1.585670e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(8.849145e-001, 4.109038e-001, 2.192816e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(1.691909e-001, -1.603275e-001, 3.974048e-002);
   glNormal3d(7.952709e-001, 4.110328e-001, 4.456414e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(1.972923e-001, -2.531629e-001, 1.002975e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(1.553508e-001, -1.608558e-001, 9.658229e-002);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(6.786434e-001, 3.346689e-001, 6.537888e-001);
   glNormal3d(6.063453e-001, 3.361021e-001, 7.206807e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(1.114661e-001, -2.323389e-001, 1.787269e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(1.553508e-001, -1.608558e-001, 9.658229e-002);
   glNormal3d(7.952709e-001, 4.110328e-001, 4.456414e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(1.972923e-001, -2.531629e-001, 1.002975e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(7.099285e-001, 2.976466e-001, 6.382852e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(1.553508e-001, -1.608558e-001, 9.658229e-002);
   glNormal3d(6.063453e-001, 3.361021e-001, 7.206807e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(1.114661e-001, -2.323389e-001, 1.787269e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(8.322039e-002, -1.350544e-001, 1.647771e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(5.236544e-001, 2.679967e-001, 8.086803e-001);
   glNormal3d(2.836309e-001, 2.696837e-001, 9.202305e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(9.053880e-002, -2.303783e-001, 1.916285e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(8.322039e-002, -1.350544e-001, 1.647771e-001);
   glNormal3d(6.063453e-001, 3.361021e-001, 7.206807e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(1.114661e-001, -2.323389e-001, 1.787269e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(5.507998e-001, 2.652078e-001, 7.913813e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(8.322039e-002, -1.350544e-001, 1.647771e-001);
   glNormal3d(2.836309e-001, 2.696837e-001, 9.202305e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(9.053880e-002, -2.303783e-001, 1.916285e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(6.534712e-002, -1.315028e-001, 1.760267e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(4.879326e-002, 1.677962e-001, 9.846134e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(6.534712e-002, -1.315028e-001, 1.760267e-001);
   glNormal3d(2.836309e-001, 2.696837e-001, 9.202305e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(9.053880e-002, -2.303783e-001, 1.916285e-001);
   glNormal3d(4.797147e-002, -4.581890e-001, 8.875593e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-3.861702e-002, -1.332911e-001, 1.814834e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(3.168759e-002, 1.454835e-001, 9.888531e-001);
   glNormal3d(4.480723e-002, 1.961079e-001, 9.795581e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-1.774265e-001, -2.604822e-001, 2.046443e-001);
   glNormal3d(4.797147e-002, -4.581890e-001, 8.875593e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-3.861702e-002, -1.332911e-001, 1.814834e-001);
   glNormal3d(2.836309e-001, 2.696837e-001, 9.202305e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(9.053880e-002, -2.303783e-001, 1.916285e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(5.084358e-002, 1.249431e-001, 9.908603e-001);
   glNormal3d(4.797147e-002, -4.581890e-001, 8.875593e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-3.861702e-002, -1.332911e-001, 1.814834e-001);
   glNormal3d(4.480723e-002, 1.961079e-001, 9.795581e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-1.774265e-001, -2.604822e-001, 2.046443e-001);
   glNormal3d(5.221441e-002, -4.701117e-001, 8.810611e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-1.371121e-001, -1.344782e-001, 1.866872e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(5.084358e-002, 1.249431e-001, 9.908603e-001);
   glNormal3d(5.221441e-002, -4.701117e-001, 8.810611e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-1.371121e-001, -1.344782e-001, 1.866872e-001);
   glNormal3d(4.480723e-002, 1.961079e-001, 9.795581e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-1.774265e-001, -2.604822e-001, 2.046443e-001);
   glNormal3d(-1.884564e-002, -4.100124e-001, 9.118852e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-1.687237e-001, -1.348592e-001, 1.883573e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(5.359821e-002, 1.247369e-001, 9.907411e-001);
   glNormal3d(-2.498434e-001, 2.308178e-001, 9.403730e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-2.284098e-001, -2.529838e-001, 2.064584e-001);
   glNormal3d(-1.884564e-002, -4.100124e-001, 9.118852e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-1.687237e-001, -1.348592e-001, 1.883573e-001);
   glNormal3d(4.480723e-002, 1.961079e-001, 9.795581e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-1.774265e-001, -2.604822e-001, 2.046443e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(6.734333e-002, 1.177934e-001, 9.907520e-001);
   glNormal3d(-1.884564e-002, -4.100124e-001, 9.118852e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-1.687237e-001, -1.348592e-001, 1.883573e-001);
   glNormal3d(-2.498434e-001, 2.308178e-001, 9.403730e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-2.284098e-001, -2.529838e-001, 2.064584e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-2.121475e-001, -1.240727e-001, 1.900264e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-5.364810e-001, 1.729660e-001, 8.259969e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-2.121475e-001, -1.240727e-001, 1.900264e-001);
   glNormal3d(-2.498434e-001, 2.308178e-001, 9.403730e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-2.284098e-001, -2.529838e-001, 2.064584e-001);
   glNormal3d(-4.696243e-001, -3.940329e-001, 7.900577e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-3.034659e-001, -1.387294e-001, 1.337847e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-5.578274e-001, 1.524767e-001, 8.158306e-001);
   glNormal3d(-5.364914e-001, 2.688494e-001, 7.999356e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-3.312201e-001, -2.794032e-001, 1.410992e-001);
   glNormal3d(-4.696243e-001, -3.940329e-001, 7.900577e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-3.034659e-001, -1.387294e-001, 1.337847e-001);
   glNormal3d(-2.498434e-001, 2.308178e-001, 9.403730e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-2.284098e-001, -2.529838e-001, 2.064584e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-5.227041e-001, 1.467924e-001, 8.397812e-001);
   glNormal3d(-7.274219e-001, 3.061728e-001, 6.140974e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-3.422624e-001, -2.778861e-001, 1.339610e-001);
   glNormal3d(-4.696243e-001, -3.940329e-001, 7.900577e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-3.034659e-001, -1.387294e-001, 1.337847e-001);
   glNormal3d(-5.364914e-001, 2.688494e-001, 7.999356e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-3.312201e-001, -2.794032e-001, 1.410992e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-5.178127e-001, 1.454328e-001, 8.430417e-001);
   glNormal3d(-4.696243e-001, -3.940329e-001, 7.900577e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-3.034659e-001, -1.387294e-001, 1.337847e-001);
   glNormal3d(-7.274219e-001, 3.061728e-001, 6.140974e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-3.422624e-001, -2.778861e-001, 1.339610e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-3.129078e-001, -1.365411e-001, 1.276078e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-9.125992e-001, 2.054184e-001, 3.535054e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-3.129078e-001, -1.365411e-001, 1.276078e-001);
   glNormal3d(-7.274219e-001, 3.061728e-001, 6.140974e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-3.422624e-001, -2.778861e-001, 1.339610e-001);
   glNormal3d(-8.836759e-001, -3.798849e-001, 2.735040e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-3.321890e-001, -1.352247e-001, 7.706723e-002);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-7.966441e-001, 2.210193e-001, -5.625910e-001);
   glNormal3d(-6.087764e-001, 3.381467e-001, -7.176685e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-2.933739e-001, -2.673512e-001, -9.847445e-002);
   glNormal3d(-7.835935e-001, -4.410762e-001, -4.375305e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-3.196948e-001, -1.463408e-001, -1.366321e-002);
   glNormal3d(-8.504352e-001, 3.631786e-001, -3.806064e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-3.483898e-001, -2.884338e-001, -2.885302e-002);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-7.803027e-001, 2.361474e-001, -5.791046e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-3.196948e-001, -1.463408e-001, -1.366321e-002);
   glNormal3d(-6.087764e-001, 3.381467e-001, -7.176685e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-2.933739e-001, -2.673512e-001, -9.847445e-002);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-2.706317e-001, -1.332667e-001, -7.444102e-002);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-4.074953e-001, 2.276332e-001, -8.843815e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-2.706317e-001, -1.332667e-001, -7.444102e-002);
   glNormal3d(-6.087764e-001, 3.381467e-001, -7.176685e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-2.933739e-001, -2.673512e-001, -9.847445e-002);
   glNormal3d(-3.154352e-001, -4.023601e-001, -8.594225e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-2.199795e-001, -1.387562e-001, -9.919293e-002);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-4.205562e-001, 2.351329e-001, -8.762677e-001);
   glNormal3d(-2.930735e-001, 3.139706e-001, -9.030672e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-2.346058e-001, -2.677357e-001, -1.267828e-001);
   glNormal3d(-3.154352e-001, -4.023601e-001, -8.594225e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-2.199795e-001, -1.387562e-001, -9.919293e-002);
   glNormal3d(-6.087764e-001, 3.381467e-001, -7.176685e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-2.933739e-001, -2.673512e-001, -9.847445e-002);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-2.049460e-001, 2.269058e-001, -9.521087e-001);
   glNormal3d(-3.154352e-001, -4.023601e-001, -8.594225e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-2.199795e-001, -1.387562e-001, -9.919293e-002);
   glNormal3d(-2.930735e-001, 3.139706e-001, -9.030672e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-2.346058e-001, -2.677357e-001, -1.267828e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-1.256546e-001, -1.310282e-001, -1.176551e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-1.619801e-001, 1.936976e-001, -9.675969e-001);
   glNormal3d(1.084478e-001, 3.674141e-001, -9.237131e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(4.426757e-002, -2.244588e-001, -1.648041e-001);
   glNormal3d(-1.095250e-001, -4.556163e-001, -8.834127e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-1.256546e-001, -1.310282e-001, -1.176551e-001);
   glNormal3d(-2.930735e-001, 3.139706e-001, -9.030672e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-2.346058e-001, -2.677357e-001, -1.267828e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-1.107898e-001, 2.797619e-001, -9.536555e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-1.256546e-001, -1.310282e-001, -1.176551e-001);
   glNormal3d(1.084478e-001, 3.674141e-001, -9.237131e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(4.426757e-002, -2.244588e-001, -1.648041e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(2.453462e-002, -1.251183e-001, -1.333694e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(2.568112e-001, 3.375725e-001, -9.055898e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(2.453462e-002, -1.251183e-001, -1.333694e-001);
   glNormal3d(1.084478e-001, 3.674141e-001, -9.237131e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(4.426757e-002, -2.244588e-001, -1.648041e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(4.177781e-002, -1.272051e-001, -1.292574e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(4.173925e-001, 3.213666e-001, -8.500041e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(4.177781e-002, -1.272051e-001, -1.292574e-001);
   glNormal3d(1.084478e-001, 3.674141e-001, -9.237131e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(4.426757e-002, -2.244588e-001, -1.648041e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(1.392843e-001, -1.426879e-001, -8.723078e-002);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(3.633678e-001, 3.833185e-001, -8.491353e-001);
   glNormal3d(7.088489e-001, 4.851986e-001, -5.119722e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(1.775734e-001, -2.322570e-001, -1.112793e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(1.392843e-001, -1.426879e-001, -8.723078e-002);
   glNormal3d(1.084478e-001, 3.674141e-001, -9.237131e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(4.426757e-002, -2.244588e-001, -1.648041e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(9.115588e-001, 4.064149e-001, -6.234954e-002);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(1.392843e-001, -1.426879e-001, -8.723078e-002);
   glNormal3d(7.088489e-001, 4.851986e-001, -5.119722e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(1.775734e-001, -2.322570e-001, -1.112793e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(1.516380e-001, -1.634519e-001, -4.196341e-002);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(6.716922e-001, 3.853346e-001, 6.327297e-001);
   glNormal3d(7.952709e-001, 4.110328e-001, 4.456414e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(1.972923e-001, -2.531629e-001, 1.002975e-001);
   glNormal3d(6.117998e-001, 2.359774e-001, 7.549938e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(1.726174e-001, -4.044286e-001, 2.186132e-001);
   glNormal3d(6.063453e-001, 3.361021e-001, 7.206807e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(1.114661e-001, -2.323389e-001, 1.787269e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(5.134064e-001, 3.629008e-001, 7.776354e-001);
   glNormal3d(6.063453e-001, 3.361021e-001, 7.206807e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(1.114661e-001, -2.323389e-001, 1.787269e-001);
   glNormal3d(2.994566e-001, 1.978237e-001, 9.333764e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(1.446296e-001, -4.017178e-001, 2.358763e-001);
   glNormal3d(2.836309e-001, 2.696837e-001, 9.202305e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(9.053880e-002, -2.303783e-001, 1.916285e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(5.143996e-001, 3.628774e-001, 7.769897e-001);
   glNormal3d(2.994566e-001, 1.978237e-001, 9.333764e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(1.446296e-001, -4.017178e-001, 2.358763e-001);
   glNormal3d(6.063453e-001, 3.361021e-001, 7.206807e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(1.114661e-001, -2.323389e-001, 1.787269e-001);
   glNormal3d(6.117998e-001, 2.359774e-001, 7.549938e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(1.726174e-001, -4.044286e-001, 2.186132e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(1.826121e-002, 2.554021e-001, 9.666625e-001);
   glNormal3d(2.836309e-001, 2.696837e-001, 9.202305e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(9.053880e-002, -2.303783e-001, 1.916285e-001);
   glNormal3d(2.994566e-001, 1.978237e-001, 9.333764e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(1.446296e-001, -4.017178e-001, 2.358763e-001);
   glNormal3d(4.480723e-002, 1.961079e-001, 9.795581e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-1.774265e-001, -2.604822e-001, 2.046443e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(1.897277e-002, 2.569319e-001, 9.662433e-001);
   glNormal3d(4.568328e-002, 1.342073e-001, 9.898997e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-2.139855e-001, -4.409217e-001, 2.533425e-001);
   glNormal3d(4.480723e-002, 1.961079e-001, 9.795581e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-1.774265e-001, -2.604822e-001, 2.046443e-001);
   glNormal3d(2.994566e-001, 1.978237e-001, 9.333764e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(1.446296e-001, -4.017178e-001, 2.358763e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(7.065228e-002, 2.465446e-001, 9.665527e-001);
   glNormal3d(4.480723e-002, 1.961079e-001, 9.795581e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-1.774265e-001, -2.604822e-001, 2.046443e-001);
   glNormal3d(4.568328e-002, 1.342073e-001, 9.898997e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-2.139855e-001, -4.409217e-001, 2.533425e-001);
   glNormal3d(-2.498434e-001, 2.308178e-001, 9.403730e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-2.284098e-001, -2.529838e-001, 2.064584e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(7.149956e-002, 2.465911e-001, 9.664785e-001);
   glNormal3d(-2.840267e-001, 2.062600e-001, 9.363683e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-2.821635e-001, -4.306866e-001, 2.557749e-001);
   glNormal3d(-2.498434e-001, 2.308178e-001, 9.403730e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-2.284098e-001, -2.529838e-001, 2.064584e-001);
   glNormal3d(4.568328e-002, 1.342073e-001, 9.898997e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-2.139855e-001, -4.409217e-001, 2.533425e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-5.640615e-001, 3.748149e-001, 7.357638e-001);
   glNormal3d(-2.498434e-001, 2.308178e-001, 9.403730e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-2.284098e-001, -2.529838e-001, 2.064584e-001);
   glNormal3d(-2.840267e-001, 2.062600e-001, 9.363683e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-2.821635e-001, -4.306866e-001, 2.557749e-001);
   glNormal3d(-5.364914e-001, 2.688494e-001, 7.999356e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-3.312201e-001, -2.794032e-001, 1.410992e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-5.629107e-001, 3.755658e-001, 7.362621e-001);
   glNormal3d(-5.333836e-001, 1.933365e-001, 8.234822e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-4.198238e-001, -4.656461e-001, 1.683592e-001);
   glNormal3d(-5.364914e-001, 2.688494e-001, 7.999356e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-3.312201e-001, -2.794032e-001, 1.410992e-001);
   glNormal3d(-2.840267e-001, 2.062600e-001, 9.363683e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-2.821635e-001, -4.306866e-001, 2.557749e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-4.757361e-001, 3.447693e-001, 8.092028e-001);
   glNormal3d(-5.364914e-001, 2.688494e-001, 7.999356e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-3.312201e-001, -2.794032e-001, 1.410992e-001);
   glNormal3d(-5.333836e-001, 1.933365e-001, 8.234822e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-4.198238e-001, -4.656461e-001, 1.683592e-001);
   glNormal3d(-7.274219e-001, 3.061728e-001, 6.140974e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-3.422624e-001, -2.778861e-001, 1.339610e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-3.944230e-001, 4.060770e-001, -8.243373e-001);
   glNormal3d(-6.087764e-001, 3.381467e-001, -7.176685e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-2.933739e-001, -2.673512e-001, -9.847445e-002);
   glNormal3d(-2.992658e-001, 2.532763e-001, -9.199408e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-2.905642e-001, -4.505164e-001, -1.900478e-001);
   glNormal3d(-2.930735e-001, 3.139706e-001, -9.030672e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-2.346058e-001, -2.677357e-001, -1.267828e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-3.934635e-001, 4.062727e-001, -8.246993e-001);
   glNormal3d(-2.992658e-001, 2.532763e-001, -9.199408e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-2.905642e-001, -4.505164e-001, -1.900478e-001);
   glNormal3d(-6.087764e-001, 3.381467e-001, -7.176685e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-2.933739e-001, -2.673512e-001, -9.847445e-002);
   glNormal3d(-6.298909e-001, 2.981862e-001, -7.171628e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-3.691812e-001, -4.497581e-001, -1.521662e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-1.815353e-001, 3.689523e-001, -9.115477e-001);
   glNormal3d(-2.930735e-001, 3.139706e-001, -9.030672e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-2.346058e-001, -2.677357e-001, -1.267828e-001);
   glNormal3d(1.129940e-001, 2.922389e-001, -9.496467e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(8.269273e-002, -3.937411e-001, -2.409742e-001);
   glNormal3d(1.084478e-001, 3.674141e-001, -9.237131e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(4.426757e-002, -2.244588e-001, -1.648041e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-1.806770e-001, 3.706454e-001, -9.110312e-001);
   glNormal3d(1.129940e-001, 2.922389e-001, -9.496467e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(8.269273e-002, -3.937411e-001, -2.409742e-001);
   glNormal3d(-2.930735e-001, 3.139706e-001, -9.030672e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-2.346058e-001, -2.677357e-001, -1.267828e-001);
   glNormal3d(-2.992658e-001, 2.532763e-001, -9.199408e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-2.905642e-001, -4.505164e-001, -1.900478e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(3.553695e-001, 4.494426e-001, -8.195815e-001);
   glNormal3d(1.084478e-001, 3.674141e-001, -9.237131e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(4.426757e-002, -2.244588e-001, -1.648041e-001);
   glNormal3d(1.129940e-001, 2.922389e-001, -9.496467e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(8.269273e-002, -3.937411e-001, -2.409742e-001);
   glNormal3d(7.088489e-001, 4.851986e-001, -5.119722e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(1.775734e-001, -2.322570e-001, -1.112793e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(3.565376e-001, 4.486831e-001, -8.194904e-001);
   glNormal3d(7.384282e-001, 3.506849e-001, -5.759721e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(2.610135e-001, -4.046852e-001, -1.693838e-001);
   glNormal3d(7.088489e-001, 4.851986e-001, -5.119722e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(1.775734e-001, -2.322570e-001, -1.112793e-001);
   glNormal3d(1.129940e-001, 2.922389e-001, -9.496467e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(8.269273e-002, -3.937411e-001, -2.409742e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(6.842405e-001, 9.147479e-002, 7.234966e-001);
   glNormal3d(8.380184e-001, 2.620643e-001, 4.785891e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(2.873448e-001, -4.326573e-001, 1.136799e-001);
   glNormal3d(6.070147e-001, 1.210518e-002, 7.945984e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(1.834800e-001, -5.039098e-001, 2.209179e-001);
   glNormal3d(6.117998e-001, 2.359774e-001, 7.549938e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(1.726174e-001, -4.044286e-001, 2.186132e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(6.840479e-001, 9.194082e-002, 7.236196e-001);
   glNormal3d(6.070147e-001, 1.210518e-002, 7.945984e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(1.834800e-001, -5.039098e-001, 2.209179e-001);
   glNormal3d(8.380184e-001, 2.620643e-001, 4.785891e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(2.873448e-001, -4.326573e-001, 1.136799e-001);
   glNormal3d(8.643713e-001, 1.506943e-002, 5.026282e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(3.022645e-001, -5.329486e-001, 1.123188e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(5.288159e-001, 7.725459e-002, 8.452133e-001);
   glNormal3d(6.117998e-001, 2.359774e-001, 7.549938e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(1.726174e-001, -4.044286e-001, 2.186132e-001);
   glNormal3d(3.081591e-001, 9.253842e-003, 9.512898e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(1.545089e-001, -5.011464e-001, 2.387832e-001);
   glNormal3d(2.994566e-001, 1.978237e-001, 9.333764e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(1.446296e-001, -4.017178e-001, 2.358763e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(5.286469e-001, 7.730726e-002, 8.453142e-001);
   glNormal3d(3.081591e-001, 9.253842e-003, 9.512898e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(1.545089e-001, -5.011464e-001, 2.387832e-001);
   glNormal3d(6.117998e-001, 2.359774e-001, 7.549938e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(1.726174e-001, -4.044286e-001, 2.186132e-001);
   glNormal3d(6.070147e-001, 1.210518e-002, 7.945984e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(1.834800e-001, -5.039098e-001, 2.209179e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(4.494855e-002, 3.365659e-002, 9.984222e-001);
   glNormal3d(2.994566e-001, 1.978237e-001, 9.333764e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(1.446296e-001, -4.017178e-001, 2.358763e-001);
   glNormal3d(3.081591e-001, 9.253842e-003, 9.512898e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(1.545089e-001, -5.011464e-001, 2.387832e-001);
   glNormal3d(4.568328e-002, 1.342073e-001, 9.898997e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-2.139855e-001, -4.409217e-001, 2.533425e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(4.488492e-002, 3.326336e-002, 9.984382e-001);
   glNormal3d(4.244979e-002, 1.994822e-003, 9.990966e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-2.165889e-001, -5.422341e-001, 2.568348e-001);
   glNormal3d(4.568328e-002, 1.342073e-001, 9.898997e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-2.139855e-001, -4.409217e-001, 2.533425e-001);
   glNormal3d(3.081591e-001, 9.253842e-003, 9.512898e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(1.545089e-001, -5.011464e-001, 2.387832e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(4.062867e-002, 3.331582e-002, 9.986187e-001);
   glNormal3d(4.568328e-002, 1.342073e-001, 9.898997e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-2.139855e-001, -4.409217e-001, 2.533425e-001);
   glNormal3d(-2.602451e-001, 2.874953e-002, 9.651145e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-2.871652e-001, -5.317386e-001, 2.593497e-001);
   glNormal3d(-2.840267e-001, 2.062600e-001, 9.363683e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-2.821635e-001, -4.306866e-001, 2.557749e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(4.054779e-002, 3.338107e-002, 9.986198e-001);
   glNormal3d(-2.602451e-001, 2.874953e-002, 9.651145e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-2.871652e-001, -5.317386e-001, 2.593497e-001);
   glNormal3d(4.568328e-002, 1.342073e-001, 9.898997e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-2.139855e-001, -4.409217e-001, 2.533425e-001);
   glNormal3d(4.244979e-002, 1.994822e-003, 9.990966e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-2.165889e-001, -5.422341e-001, 2.568348e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-5.454034e-001, 5.657866e-002, 8.362619e-001);
   glNormal3d(-2.840267e-001, 2.062600e-001, 9.363683e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-2.821635e-001, -4.306866e-001, 2.557749e-001);
   glNormal3d(-2.602451e-001, 2.874953e-002, 9.651145e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-2.871652e-001, -5.317386e-001, 2.593497e-001);
   glNormal3d(-5.333836e-001, 1.933365e-001, 8.234822e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-4.198238e-001, -4.656461e-001, 1.683592e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-5.455830e-001, 5.610104e-002, 8.361769e-001);
   glNormal3d(-5.409385e-001, 4.665817e-002, 8.397670e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-4.295834e-001, -5.681053e-001, 1.688655e-001);
   glNormal3d(-5.333836e-001, 1.933365e-001, 8.234822e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-4.198238e-001, -4.656461e-001, 1.683592e-001);
   glNormal3d(-2.602451e-001, 2.874953e-002, 9.651145e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-2.871652e-001, -5.317386e-001, 2.593497e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-5.366603e-001, 5.527697e-002, 8.419859e-001);
   glNormal3d(-5.333836e-001, 1.933365e-001, 8.234822e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-4.198238e-001, -4.656461e-001, 1.683592e-001);
   glNormal3d(-7.777497e-001, 7.517226e-002, 6.240629e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-4.448702e-001, -5.659816e-001, 1.589824e-001);
   glNormal3d(-7.563418e-001, 2.549880e-001, 6.024353e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-4.345918e-001, -4.635750e-001, 1.588105e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-5.366733e-001, 5.528101e-002, 8.419773e-001);
   glNormal3d(-7.777497e-001, 7.517226e-002, 6.240629e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-4.448702e-001, -5.659816e-001, 1.589824e-001);
   glNormal3d(-5.333836e-001, 1.933365e-001, 8.234822e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-4.198238e-001, -4.656461e-001, 1.683592e-001);
   glNormal3d(-5.409385e-001, 4.665817e-002, 8.397670e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-4.295834e-001, -5.681053e-001, 1.688655e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-9.672795e-001, 1.153962e-001, -2.259515e-001);
   glNormal3d(-8.993020e-001, 1.185173e-001, -4.209626e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-4.533919e-001, -5.806050e-001, -6.645222e-002);
   glNormal3d(-8.770753e-001, 2.730157e-001, -3.952231e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-4.428570e-001, -4.777198e-001, -5.900653e-002);
   glNormal3d(-9.923095e-001, 1.100794e-001, 5.660676e-002);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-4.808516e-001, -5.663691e-001, 5.837090e-002);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-7.961045e-001, 1.247364e-001, -5.921642e-001);
   glNormal3d(-8.770753e-001, 2.730157e-001, -3.952231e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-4.428570e-001, -4.777198e-001, -5.900653e-002);
   glNormal3d(-6.277644e-001, 1.148104e-001, -7.698899e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-3.771749e-001, -5.515488e-001, -1.628612e-001);
   glNormal3d(-6.298909e-001, 2.981862e-001, -7.171628e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-3.691812e-001, -4.497581e-001, -1.521662e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-7.962718e-001, 1.243775e-001, -5.920148e-001);
   glNormal3d(-6.277644e-001, 1.148104e-001, -7.698899e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-3.771749e-001, -5.515488e-001, -1.628612e-001);
   glNormal3d(-8.770753e-001, 2.730157e-001, -3.952231e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-4.428570e-001, -4.777198e-001, -5.900653e-002);
   glNormal3d(-8.993020e-001, 1.185173e-001, -4.209626e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-4.533919e-001, -5.806050e-001, -6.645222e-002);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-4.295285e-001, 1.277545e-001, -8.939709e-001);
   glNormal3d(-6.298909e-001, 2.981862e-001, -7.171628e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-3.691812e-001, -4.497581e-001, -1.521662e-001);
   glNormal3d(-2.892080e-001, 9.666627e-002, -9.523730e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-2.958062e-001, -5.522167e-001, -2.020629e-001);
   glNormal3d(-2.992658e-001, 2.532763e-001, -9.199408e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-2.905642e-001, -4.505164e-001, -1.900478e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-4.296309e-001, 1.276636e-001, -8.939347e-001);
   glNormal3d(-2.892080e-001, 9.666627e-002, -9.523730e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-2.958062e-001, -5.522167e-001, -2.020629e-001);
   glNormal3d(-6.298909e-001, 2.981862e-001, -7.171628e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-3.691812e-001, -4.497581e-001, -1.521662e-001);
   glNormal3d(-6.277644e-001, 1.148104e-001, -7.698899e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-3.771749e-001, -5.515488e-001, -1.628612e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-1.526614e-001, 1.242013e-001, -9.804430e-001);
   glNormal3d(-2.992658e-001, 2.532763e-001, -9.199408e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-2.905642e-001, -4.505164e-001, -1.900478e-001);
   glNormal3d(1.301394e-001, 9.179169e-002, -9.872376e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(9.042219e-002, -4.929182e-001, -2.547413e-001);
   glNormal3d(1.129940e-001, 2.922389e-001, -9.496467e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(8.269273e-002, -3.937411e-001, -2.409742e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(3.762345e-001, 1.560982e-001, -9.132803e-001);
   glNormal3d(1.129940e-001, 2.922389e-001, -9.496467e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(8.269273e-002, -3.937411e-001, -2.409742e-001);
   glNormal3d(1.301394e-001, 9.179169e-002, -9.872376e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(9.042219e-002, -4.929182e-001, -2.547413e-001);
   glNormal3d(7.384282e-001, 3.506849e-001, -5.759721e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(2.610135e-001, -4.046852e-001, -1.693838e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(3.760714e-001, 1.564246e-001, -9.132917e-001);
   glNormal3d(7.518569e-001, 8.612007e-002, -6.536777e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(2.749887e-001, -5.039999e-001, -1.806393e-001);
   glNormal3d(7.384282e-001, 3.506849e-001, -5.759721e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(2.610135e-001, -4.046852e-001, -1.693838e-001);
   glNormal3d(1.301394e-001, 9.179169e-002, -9.872376e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(9.042219e-002, -4.929182e-001, -2.547413e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(9.600459e-001, 1.610328e-001, -2.288675e-001);
   glNormal3d(7.384282e-001, 3.506849e-001, -5.759721e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(2.610135e-001, -4.046852e-001, -1.693838e-001);
   glNormal3d(7.518569e-001, 8.612007e-002, -6.536777e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(2.749887e-001, -5.039999e-001, -1.806393e-001);
   glNormal3d(9.295816e-001, 2.969659e-001, -2.183786e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(2.827377e-001, -4.353439e-001, -9.982744e-002);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(9.598902e-001, 1.614623e-001, -2.292175e-001);
   glNormal3d(9.604615e-001, 3.432213e-002, -2.762892e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(2.975122e-001, -5.357084e-001, -1.086538e-001);
   glNormal3d(9.295816e-001, 2.969659e-001, -2.183786e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(2.827377e-001, -4.353439e-001, -9.982744e-002);
   glNormal3d(7.518569e-001, 8.612007e-002, -6.536777e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(2.749887e-001, -5.039999e-001, -1.806393e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(9.494117e-001, 1.633486e-001, -2.682064e-001);
   glNormal3d(9.989139e-001, 4.419227e-002, -1.476844e-002);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(3.284967e-001, -5.288445e-001, 5.207107e-003);
   glNormal3d(9.295816e-001, 2.969659e-001, -2.183786e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(2.827377e-001, -4.353439e-001, -9.982744e-002);
   glNormal3d(9.604615e-001, 3.432213e-002, -2.762892e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(2.975122e-001, -5.357084e-001, -1.086538e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(9.688692e-001, -8.024964e-002, 2.342062e-001);
   glNormal3d(9.989139e-001, 4.419227e-002, -1.476844e-002);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(3.284967e-001, -5.288445e-001, 5.207107e-003);
   glNormal3d(9.967424e-001, -7.974780e-002, -1.203425e-002);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(3.209100e-001, -6.300045e-001, 1.929715e-003);
   glNormal3d(8.643713e-001, 1.506943e-002, 5.026282e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(3.022645e-001, -5.329486e-001, 1.123188e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(9.688708e-001, -8.024373e-002, 2.342013e-001);
   glNormal3d(8.497306e-001, -9.468779e-002, 5.186444e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(2.945506e-001, -6.341374e-001, 1.095603e-001);
   glNormal3d(8.643713e-001, 1.506943e-002, 5.026282e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(3.022645e-001, -5.329486e-001, 1.123188e-001);
   glNormal3d(9.967424e-001, -7.974780e-002, -1.203425e-002);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(3.209100e-001, -6.300045e-001, 1.929715e-003);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(6.635574e-001, -7.092271e-002, 7.447561e-001);
   glNormal3d(8.643713e-001, 1.506943e-002, 5.026282e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(3.022645e-001, -5.329486e-001, 1.123188e-001);
   glNormal3d(5.878563e-001, -9.483385e-002, 8.033875e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(1.751820e-001, -6.049898e-001, 2.186854e-001);
   glNormal3d(6.070147e-001, 1.210518e-002, 7.945984e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(1.834800e-001, -5.039098e-001, 2.209179e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(5.196371e-001, -6.148191e-002, 8.521721e-001);
   glNormal3d(6.070147e-001, 1.210518e-002, 7.945984e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(1.834800e-001, -5.039098e-001, 2.209179e-001);
   glNormal3d(2.886786e-001, -8.606948e-002, 9.535495e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(1.460696e-001, -6.022205e-001, 2.366371e-001);
   glNormal3d(3.081591e-001, 9.253842e-003, 9.512898e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(1.545089e-001, -5.011464e-001, 2.387832e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(5.196330e-001, -6.147993e-002, 8.521747e-001);
   glNormal3d(2.886786e-001, -8.606948e-002, 9.535495e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(1.460696e-001, -6.022205e-001, 2.366371e-001);
   glNormal3d(6.070147e-001, 1.210518e-002, 7.945984e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(1.834800e-001, -5.039098e-001, 2.209179e-001);
   glNormal3d(5.878563e-001, -9.483385e-002, 8.033875e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(1.751820e-001, -6.049898e-001, 2.186854e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(5.138576e-002, -2.548843e-002, 9.983536e-001);
   glNormal3d(3.081591e-001, 9.253842e-003, 9.512898e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(1.545089e-001, -5.011464e-001, 2.387832e-001);
   glNormal3d(2.886786e-001, -8.606948e-002, 9.535495e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(1.460696e-001, -6.022205e-001, 2.366371e-001);
   glNormal3d(4.244979e-002, 1.994822e-003, 9.990966e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-2.165889e-001, -5.422341e-001, 2.568348e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(5.138304e-002, -2.550482e-002, 9.983533e-001);
   glNormal3d(4.087823e-002, -7.286815e-002, 9.965035e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-2.268173e-001, -6.436000e-001, 2.547717e-001);
   glNormal3d(4.244979e-002, 1.994822e-003, 9.990966e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-2.165889e-001, -5.422341e-001, 2.568348e-001);
   glNormal3d(2.886786e-001, -8.606948e-002, 9.535495e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(1.460696e-001, -6.022205e-001, 2.366371e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-5.386858e-001, 3.904485e-002, 8.416015e-001);
   glNormal3d(-5.409385e-001, 4.665817e-002, 8.397670e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-4.295834e-001, -5.681053e-001, 1.688655e-001);
   glNormal3d(-7.930628e-001, -6.236792e-002, 6.059386e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-4.561985e-001, -6.675172e-001, 1.564420e-001);
   glNormal3d(-7.777497e-001, 7.517226e-002, 6.240629e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-4.448702e-001, -5.659816e-001, 1.589824e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-5.386856e-001, 3.904478e-002, 8.416016e-001);
   glNormal3d(-7.930628e-001, -6.236792e-002, 6.059386e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-4.561985e-001, -6.675172e-001, 1.564420e-001);
   glNormal3d(-5.409385e-001, 4.665817e-002, 8.397670e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-4.295834e-001, -5.681053e-001, 1.688655e-001);
   glNormal3d(-5.354121e-001, -8.110889e-002, 8.406873e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-4.408372e-001, -6.696476e-001, 1.663732e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-9.373474e-001, 9.620177e-002, 3.348508e-001);
   glNormal3d(-7.777497e-001, 7.517226e-002, 6.240629e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-4.448702e-001, -5.659816e-001, 1.589824e-001);
   glNormal3d(-7.930628e-001, -6.236792e-002, 6.059386e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-4.561985e-001, -6.675172e-001, 1.564420e-001);
   glNormal3d(-9.923095e-001, 1.100794e-001, 5.660676e-002);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-4.808516e-001, -5.663691e-001, 5.837090e-002);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-9.373545e-001, 9.618542e-002, 3.348358e-001);
   glNormal3d(-9.968877e-001, -4.466128e-002, 6.496394e-002);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-4.923533e-001, -6.679133e-001, 5.534244e-002);
   glNormal3d(-9.923095e-001, 1.100794e-001, 5.660676e-002);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-4.808516e-001, -5.663691e-001, 5.837090e-002);
   glNormal3d(-7.930628e-001, -6.236792e-002, 6.059386e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-4.561985e-001, -6.675172e-001, 1.564420e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-9.671553e-001, 1.162881e-001, -2.260258e-001);
   glNormal3d(-9.923095e-001, 1.100794e-001, 5.660676e-002);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-4.808516e-001, -5.663691e-001, 5.837090e-002);
   glNormal3d(-9.968877e-001, -4.466128e-002, 6.496394e-002);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-4.923533e-001, -6.679133e-001, 5.534244e-002);
   glNormal3d(-8.993020e-001, 1.185173e-001, -4.209626e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-4.533919e-001, -5.806050e-001, -6.645222e-002);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-9.671538e-001, 1.162545e-001, -2.260495e-001);
   glNormal3d(-9.052486e-001, -4.930785e-002, -4.220116e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-4.647557e-001, -6.822085e-001, -7.008588e-002);
   glNormal3d(-8.993020e-001, 1.185173e-001, -4.209626e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-4.533919e-001, -5.806050e-001, -6.645222e-002);
   glNormal3d(-9.968877e-001, -4.466128e-002, 6.496394e-002);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-4.923533e-001, -6.679133e-001, 5.534244e-002);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-7.955887e-001, 1.103497e-001, -5.957026e-001);
   glNormal3d(-8.993020e-001, 1.185173e-001, -4.209626e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-4.533919e-001, -5.806050e-001, -6.645222e-002);
   glNormal3d(-6.357844e-001, -2.536574e-003, -7.718625e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-3.881754e-001, -6.529904e-001, -1.669608e-001);
   glNormal3d(-6.277644e-001, 1.148104e-001, -7.698899e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-3.771749e-001, -5.515488e-001, -1.628612e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-7.956168e-001, 1.102881e-001, -5.956765e-001);
   glNormal3d(-6.357844e-001, -2.536574e-003, -7.718625e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-3.881754e-001, -6.529904e-001, -1.669608e-001);
   glNormal3d(-8.993020e-001, 1.185173e-001, -4.209626e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-4.533919e-001, -5.806050e-001, -6.645222e-002);
   glNormal3d(-9.052486e-001, -4.930785e-002, -4.220116e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-4.647557e-001, -6.822085e-001, -7.008588e-002);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-4.319762e-001, 8.314575e-002, -8.980442e-001);
   glNormal3d(-6.277644e-001, 1.148104e-001, -7.698899e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-3.771749e-001, -5.515488e-001, -1.628612e-001);
   glNormal3d(-2.979841e-001, -3.447358e-003, -9.545646e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-3.064116e-001, -6.536405e-001, -2.063518e-001);
   glNormal3d(-2.892080e-001, 9.666627e-002, -9.523730e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-2.958062e-001, -5.522167e-001, -2.020629e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-4.319845e-001, 8.313856e-002, -8.980409e-001);
   glNormal3d(-2.979841e-001, -3.447358e-003, -9.545646e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-3.064116e-001, -6.536405e-001, -2.063518e-001);
   glNormal3d(-6.277644e-001, 1.148104e-001, -7.698899e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-3.771749e-001, -5.515488e-001, -1.628612e-001);
   glNormal3d(-6.357844e-001, -2.536574e-003, -7.718625e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-3.881754e-001, -6.529904e-001, -1.669608e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(3.730526e-001, 9.380845e-003, -9.277628e-001);
   glNormal3d(1.301394e-001, 9.179169e-002, -9.872376e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(9.042219e-002, -4.929182e-001, -2.547413e-001);
   glNormal3d(7.162186e-001, -5.640166e-002, -6.955931e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(2.671383e-001, -6.050487e-001, -1.848177e-001);
   glNormal3d(7.518569e-001, 8.612007e-002, -6.536777e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(2.749887e-001, -5.039999e-001, -1.806393e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(3.730541e-001, 9.383589e-003, -9.277621e-001);
   glNormal3d(7.162186e-001, -5.640166e-002, -6.955931e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(2.671383e-001, -6.050487e-001, -1.848177e-001);
   glNormal3d(1.301394e-001, 9.179169e-002, -9.872376e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(9.042219e-002, -4.929182e-001, -2.547413e-001);
   glNormal3d(1.130587e-001, -1.279443e-002, -9.935059e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(8.167498e-002, -5.939574e-001, -2.592805e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(9.448026e-001, -6.008280e-002, -3.220840e-001);
   glNormal3d(7.518569e-001, 8.612007e-002, -6.536777e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(2.749887e-001, -5.039999e-001, -1.806393e-001);
   glNormal3d(7.162186e-001, -5.640166e-002, -6.955931e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(2.671383e-001, -6.050487e-001, -1.848177e-001);
   glNormal3d(9.604615e-001, 3.432213e-002, -2.762892e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(2.975122e-001, -5.357084e-001, -1.086538e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(9.447875e-001, -6.001344e-002, -3.221411e-001);
   glNormal3d(9.533519e-001, -6.389987e-002, -2.950204e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(2.897782e-001, -6.369069e-001, -1.124837e-001);
   glNormal3d(9.604615e-001, 3.432213e-002, -2.762892e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(2.975122e-001, -5.357084e-001, -1.086538e-001);
   glNormal3d(7.162186e-001, -5.640166e-002, -6.955931e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(2.671383e-001, -6.050487e-001, -1.848177e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(9.639076e-001, -6.391640e-002, -2.584507e-001);
   glNormal3d(9.604615e-001, 3.432213e-002, -2.762892e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(2.975122e-001, -5.357084e-001, -1.086538e-001);
   glNormal3d(9.967424e-001, -7.974780e-002, -1.203425e-002);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(3.209100e-001, -6.300045e-001, 1.929715e-003);
   glNormal3d(9.989139e-001, 4.419227e-002, -1.476844e-002);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(3.284967e-001, -5.288445e-001, 5.207107e-003);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(9.639160e-001, -6.388658e-002, -2.584271e-001);
   glNormal3d(9.967424e-001, -7.974780e-002, -1.203425e-002);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(3.209100e-001, -6.300045e-001, 1.929715e-003);
   glNormal3d(9.604615e-001, 3.432213e-002, -2.762892e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(2.975122e-001, -5.357084e-001, -1.086538e-001);
   glNormal3d(9.533519e-001, -6.389987e-002, -2.950204e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(2.897782e-001, -6.369069e-001, -1.124837e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(9.679437e-001, -9.252850e-002, 2.335025e-001);
   glNormal3d(9.967424e-001, -7.974780e-002, -1.203425e-002);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(3.209100e-001, -6.300045e-001, 1.929715e-003);
   glNormal3d(9.968962e-001, -7.798159e-002, -1.080515e-002);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(3.165198e-001, -6.808593e-001, -2.340372e-005);
   glNormal3d(8.497306e-001, -9.468779e-002, 5.186444e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(2.945506e-001, -6.341374e-001, 1.095603e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(9.688003e-001, -8.793830e-002, 2.317172e-001);
   glNormal3d(8.488714e-001, -1.088196e-001, 5.172772e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(2.909273e-001, -6.870559e-001, 1.046265e-001);
   glNormal3d(8.497306e-001, -9.468779e-002, 5.186444e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(2.945506e-001, -6.341374e-001, 1.095603e-001);
   glNormal3d(9.968962e-001, -7.798159e-002, -1.080515e-002);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(3.165198e-001, -6.808593e-001, -2.340372e-005);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-9.192971e-001, -2.150774e-001, 3.295976e-001);
   glNormal3d(-7.930628e-001, -6.236792e-002, 6.059386e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-4.561985e-001, -6.675172e-001, 1.564420e-001);
   glNormal3d(-7.405326e-001, -3.587983e-001, 5.682211e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-4.363455e-001, -7.650899e-001, 1.481444e-001);
   glNormal3d(-9.968877e-001, -4.466128e-002, 6.496394e-002);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-4.923533e-001, -6.679133e-001, 5.534244e-002);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-9.192652e-001, -2.148038e-001, 3.298648e-001);
   glNormal3d(-9.225738e-001, -3.789074e-001, 7.270980e-002);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-4.712124e-001, -7.671048e-001, 4.966545e-002);
   glNormal3d(-9.968877e-001, -4.466128e-002, 6.496394e-002);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-4.923533e-001, -6.679133e-001, 5.534244e-002);
   glNormal3d(-7.405326e-001, -3.587983e-001, 5.682211e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-4.363455e-001, -7.650899e-001, 1.481444e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-9.624452e-001, -1.942753e-001, -1.896218e-001);
   glNormal3d(-9.968877e-001, -4.466128e-002, 6.496394e-002);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-4.923533e-001, -6.679133e-001, 5.534244e-002);
   glNormal3d(-9.225738e-001, -3.789074e-001, 7.270980e-002);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-4.712124e-001, -7.671048e-001, 4.966545e-002);
   glNormal3d(-9.052486e-001, -4.930785e-002, -4.220116e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-4.647557e-001, -6.822085e-001, -7.008588e-002);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-9.574322e-001, -2.086096e-001, -1.995137e-001);
   glNormal3d(-8.353053e-001, -3.594761e-001, -4.159831e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-4.432639e-001, -7.786344e-001, -7.239920e-002);
   glNormal3d(-9.052486e-001, -4.930785e-002, -4.220116e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-4.647557e-001, -6.822085e-001, -7.008588e-002);
   glNormal3d(-9.225738e-001, -3.789074e-001, 7.270980e-002);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-4.712124e-001, -7.671048e-001, 4.966545e-002);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-7.532257e-001, -1.495511e-001, -6.405353e-001);
   glNormal3d(-9.052486e-001, -4.930785e-002, -4.220116e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-4.647557e-001, -6.822085e-001, -7.008588e-002);
   glNormal3d(-5.815760e-001, -2.408957e-001, -7.770062e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-3.704328e-001, -7.450982e-001, -1.663197e-001);
   glNormal3d(-6.357844e-001, -2.536574e-003, -7.718625e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-3.881754e-001, -6.529904e-001, -1.669608e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-7.538317e-001, -1.526849e-001, -6.390814e-001);
   glNormal3d(-5.815760e-001, -2.408957e-001, -7.770062e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-3.704328e-001, -7.450982e-001, -1.663197e-001);
   glNormal3d(-9.052486e-001, -4.930785e-002, -4.220116e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-4.647557e-001, -6.822085e-001, -7.008588e-002);
   glNormal3d(-8.353053e-001, -3.594761e-001, -4.159831e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-4.432639e-001, -7.786344e-001, -7.239920e-002);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-4.328553e-001, -8.962384e-002, -8.969971e-001);
   glNormal3d(-6.357844e-001, -2.536574e-003, -7.718625e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-3.881754e-001, -6.529904e-001, -1.669608e-001);
   glNormal3d(-5.815760e-001, -2.408957e-001, -7.770062e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-3.704328e-001, -7.450982e-001, -1.663197e-001);
   glNormal3d(-2.979841e-001, -3.447358e-003, -9.545646e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-3.064116e-001, -6.536405e-001, -2.063518e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-4.258160e-001, -9.574742e-002, -8.997295e-001);
   glNormal3d(-2.745797e-001, -1.689512e-001, -9.466052e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-2.908904e-001, -7.405740e-001, -2.044463e-001);
   glNormal3d(-2.979841e-001, -3.447358e-003, -9.545646e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-3.064116e-001, -6.536405e-001, -2.063518e-001);
   glNormal3d(-5.815760e-001, -2.408957e-001, -7.770062e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-3.704328e-001, -7.450982e-001, -1.663197e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(3.687282e-001, -6.128928e-002, -9.275145e-001);
   glNormal3d(1.130587e-001, -1.279443e-002, -9.935059e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(8.167498e-002, -5.939574e-001, -2.592805e-001);
   glNormal3d(1.252295e-001, -1.023984e-001, -9.868293e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(8.256064e-002, -6.588695e-001, -2.546391e-001);
   glNormal3d(7.162186e-001, -5.640166e-002, -6.955931e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(2.671383e-001, -6.050487e-001, -1.848177e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(3.729623e-001, -7.984442e-002, -9.244047e-001);
   glNormal3d(7.120960e-001, -8.876975e-002, -6.964476e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(2.632011e-001, -6.588455e-001, -1.817596e-001);
   glNormal3d(7.162186e-001, -5.640166e-002, -6.955931e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(2.671383e-001, -6.050487e-001, -1.848177e-001);
   glNormal3d(1.252295e-001, -1.023984e-001, -9.868293e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(8.256064e-002, -6.588695e-001, -2.546391e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(9.390241e-001, -8.762590e-002, -3.324987e-001);
   glNormal3d(7.162186e-001, -5.640166e-002, -6.955931e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(2.671383e-001, -6.050487e-001, -1.848177e-001);
   glNormal3d(7.120960e-001, -8.876975e-002, -6.964476e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(2.632011e-001, -6.588455e-001, -1.817596e-001);
   glNormal3d(9.533519e-001, -6.389987e-002, -2.950204e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(2.897782e-001, -6.369069e-001, -1.124837e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(9.380659e-001, -5.763089e-002, -3.416300e-001);
   glNormal3d(9.527430e-001, -6.059359e-002, -2.976728e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(2.869545e-001, -6.888170e-001, -1.114803e-001);
   glNormal3d(9.533519e-001, -6.389987e-002, -2.950204e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(2.897782e-001, -6.369069e-001, -1.124837e-001);
   glNormal3d(7.120960e-001, -8.876975e-002, -6.964476e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(2.632011e-001, -6.588455e-001, -1.817596e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(9.634347e-001, -7.327306e-002, -2.577298e-001);
   glNormal3d(9.533519e-001, -6.389987e-002, -2.950204e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(2.897782e-001, -6.369069e-001, -1.124837e-001);
   glNormal3d(9.968962e-001, -7.798159e-002, -1.080515e-002);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(3.165198e-001, -6.808593e-001, -2.340372e-005);
   glNormal3d(9.967424e-001, -7.974780e-002, -1.203425e-002);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(3.209100e-001, -6.300045e-001, 1.929715e-003);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(9.659856e-001, -5.741984e-002, -2.521406e-001);
   glNormal3d(9.968962e-001, -7.798159e-002, -1.080515e-002);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(3.165198e-001, -6.808593e-001, -2.340372e-005);
   glNormal3d(9.533519e-001, -6.389987e-002, -2.950204e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(2.897782e-001, -6.369069e-001, -1.124837e-001);
   glNormal3d(9.527430e-001, -6.059359e-002, -2.976728e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(2.869545e-001, -6.888170e-001, -1.114803e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(9.692406e-001, -8.157959e-002, 2.322014e-001);
   glNormal3d(9.968962e-001, -7.798159e-002, -1.080515e-002);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(3.165198e-001, -6.808593e-001, -2.340372e-005);
   glNormal3d(8.095379e-001, -3.478623e-001, 4.729061e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(2.881912e-001, -7.374007e-001, 9.835970e-002);
   glNormal3d(8.488714e-001, -1.088196e-001, 5.172772e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(2.909273e-001, -6.870559e-001, 1.046265e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(9.691992e-001, -8.076073e-002, 2.326600e-001);
   glNormal3d(8.095379e-001, -3.478623e-001, 4.729061e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(2.881912e-001, -7.374007e-001, 9.835970e-002);
   glNormal3d(9.968962e-001, -7.798159e-002, -1.080515e-002);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(3.165198e-001, -6.808593e-001, -2.340372e-005);
   glNormal3d(9.457393e-001, -3.247243e-001, -1.145675e-002);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(3.127932e-001, -7.317946e-001, -2.179710e-003);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-7.831709e-001, -5.507993e-001, 2.885542e-001);
   glNormal3d(-7.405326e-001, -3.587983e-001, 5.682211e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-4.363455e-001, -7.650899e-001, 1.481444e-001);
   glNormal3d(-8.210412e-001, -5.656600e-001, 7.694193e-002);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-4.446760e-001, -8.067919e-001, 4.593266e-002);
   glNormal3d(-9.225738e-001, -3.789074e-001, 7.270980e-002);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-4.712124e-001, -7.671048e-001, 4.966545e-002);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-7.844894e-001, -5.492048e-001, 2.880111e-001);
   glNormal3d(-8.210412e-001, -5.656600e-001, 7.694193e-002);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-4.446760e-001, -8.067919e-001, 4.593266e-002);
   glNormal3d(-7.405326e-001, -3.587983e-001, 5.682211e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-4.363455e-001, -7.650899e-001, 1.481444e-001);
   glNormal3d(-6.625578e-001, -5.349525e-001, 5.242547e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-4.111264e-001, -8.051148e-001, 1.405136e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-8.292341e-001, -5.414110e-001, -1.387261e-001);
   glNormal3d(-9.225738e-001, -3.789074e-001, 7.270980e-002);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-4.712124e-001, -7.671048e-001, 4.966545e-002);
   glNormal3d(-8.210412e-001, -5.656600e-001, 7.694193e-002);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-4.446760e-001, -8.067919e-001, 4.593266e-002);
   glNormal3d(-8.353053e-001, -3.594761e-001, -4.159831e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-4.432639e-001, -7.786344e-001, -7.239920e-002);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-8.333958e-001, -5.353424e-001, -1.373317e-001);
   glNormal3d(-7.486339e-001, -5.212365e-001, -4.097069e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-4.179935e-001, -8.182510e-001, -7.132005e-002);
   glNormal3d(-8.353053e-001, -3.594761e-001, -4.159831e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-4.432639e-001, -7.786344e-001, -7.239920e-002);
   glNormal3d(-8.210412e-001, -5.656600e-001, 7.694193e-002);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-4.446760e-001, -8.067919e-001, 4.593266e-002);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-6.363919e-001, -4.234996e-001, -6.447119e-001);
   glNormal3d(-8.353053e-001, -3.594761e-001, -4.159831e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-4.432639e-001, -7.786344e-001, -7.239920e-002);
   glNormal3d(-7.486339e-001, -5.212365e-001, -4.097069e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-4.179935e-001, -8.182510e-001, -7.132005e-002);
   glNormal3d(-5.815760e-001, -2.408957e-001, -7.770062e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-3.704328e-001, -7.450982e-001, -1.663197e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-6.393727e-001, -4.203812e-001, -6.438029e-001);
   glNormal3d(-5.060569e-001, -4.111080e-001, -7.582194e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-3.477429e-001, -7.868429e-001, -1.615957e-001);
   glNormal3d(-5.815760e-001, -2.408957e-001, -7.770062e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-3.704328e-001, -7.450982e-001, -1.663197e-001);
   glNormal3d(-7.486339e-001, -5.212365e-001, -4.097069e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-4.179935e-001, -8.182510e-001, -7.132005e-002);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-3.959944e-001, -3.129325e-001, -8.632854e-001);
   glNormal3d(-5.815760e-001, -2.408957e-001, -7.770062e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-3.704328e-001, -7.450982e-001, -1.663197e-001);
   glNormal3d(-5.060569e-001, -4.111080e-001, -7.582194e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-3.477429e-001, -7.868429e-001, -1.615957e-001);
   glNormal3d(-2.745797e-001, -1.689512e-001, -9.466052e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-2.908904e-001, -7.405740e-001, -2.044463e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-3.998121e-001, -3.081914e-001, -8.632313e-001);
   glNormal3d(-2.243238e-001, -3.269145e-001, -9.180445e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-2.713109e-001, -7.833186e-001, -1.982540e-001);
   glNormal3d(-2.745797e-001, -1.689512e-001, -9.466052e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-2.908904e-001, -7.405740e-001, -2.044463e-001);
   glNormal3d(-5.060569e-001, -4.111080e-001, -7.582194e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-3.477429e-001, -7.868429e-001, -1.615957e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(3.720742e-001, -1.054382e-001, -9.221950e-001);
   glNormal3d(1.252295e-001, -1.023984e-001, -9.868293e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(8.256064e-002, -6.588695e-001, -2.546391e-001);
   glNormal3d(1.669273e-001, -2.746397e-001, -9.469468e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(8.818645e-002, -7.085815e-001, -2.466855e-001);
   glNormal3d(7.120960e-001, -8.876975e-002, -6.964476e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(2.632011e-001, -6.588455e-001, -1.817596e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(3.710447e-001, -1.005644e-001, -9.231536e-001);
   glNormal3d(6.802394e-001, -2.773832e-001, -6.784784e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(2.617250e-001, -7.102826e-001, -1.767496e-001);
   glNormal3d(7.120960e-001, -8.876975e-002, -6.964476e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(2.632011e-001, -6.588455e-001, -1.817596e-001);
   glNormal3d(1.669273e-001, -2.746397e-001, -9.469468e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(8.818645e-002, -7.085815e-001, -2.466855e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(9.375521e-001, -6.027327e-002, -3.425832e-001);
   glNormal3d(7.120960e-001, -8.876975e-002, -6.964476e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(2.632011e-001, -6.588455e-001, -1.817596e-001);
   glNormal3d(6.802394e-001, -2.773832e-001, -6.784784e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(2.617250e-001, -7.102826e-001, -1.767496e-001);
   glNormal3d(9.527430e-001, -6.059359e-002, -2.976728e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(2.869545e-001, -6.888170e-001, -1.114803e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(9.377787e-001, -6.515060e-002, -3.410667e-001);
   glNormal3d(8.692640e-001, -3.692278e-001, -3.287110e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(2.842718e-001, -7.392440e-001, -1.092237e-001);
   glNormal3d(9.527430e-001, -6.059359e-002, -2.976728e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(2.869545e-001, -6.888170e-001, -1.114803e-001);
   glNormal3d(6.802394e-001, -2.773832e-001, -6.784784e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(2.617250e-001, -7.102826e-001, -1.767496e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(9.658837e-001, -6.000346e-002, -2.519291e-001);
   glNormal3d(9.527430e-001, -6.059359e-002, -2.976728e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(2.869545e-001, -6.888170e-001, -1.114803e-001);
   glNormal3d(9.457393e-001, -3.247243e-001, -1.145675e-002);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(3.127932e-001, -7.317946e-001, -2.179710e-003);
   glNormal3d(9.968962e-001, -7.798159e-002, -1.080515e-002);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(3.165198e-001, -6.808593e-001, -2.340372e-005);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(9.654649e-001, -6.267721e-002, -2.528814e-001);
   glNormal3d(9.457393e-001, -3.247243e-001, -1.145675e-002);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(3.127932e-001, -7.317946e-001, -2.179710e-003);
   glNormal3d(9.527430e-001, -6.059359e-002, -2.976728e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(2.869545e-001, -6.888170e-001, -1.114803e-001);
   glNormal3d(8.692640e-001, -3.692278e-001, -3.287110e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(2.842718e-001, -7.392440e-001, -1.092237e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(7.938437e-001, -5.862673e-001, 1.615634e-001);
   glNormal3d(9.457393e-001, -3.247243e-001, -1.145675e-002);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(3.127932e-001, -7.317946e-001, -2.179710e-003);
   glNormal3d(8.053990e-001, -5.927182e-001, -4.185090e-003);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(2.825932e-001, -7.726249e-001, -1.953334e-003);
   glNormal3d(8.095379e-001, -3.478623e-001, 4.729061e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(2.881912e-001, -7.374007e-001, 9.835970e-002);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(7.951119e-001, -5.847160e-001, 1.609479e-001);
   glNormal3d(6.876992e-001, -5.719216e-001, 4.471862e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(2.598444e-001, -7.779628e-001, 9.103737e-002);
   glNormal3d(8.095379e-001, -3.478623e-001, 4.729061e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(2.881912e-001, -7.374007e-001, 9.835970e-002);
   glNormal3d(8.053990e-001, -5.927182e-001, -4.185090e-003);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(2.825932e-001, -7.726249e-001, -1.953334e-003);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-7.738625e-001, -5.658408e-001, 2.845365e-001);
   glNormal3d(-6.625578e-001, -5.349525e-001, 5.242547e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-4.111264e-001, -8.051148e-001, 1.405136e-001);
   glNormal3d(-6.710941e-001, -7.375283e-001, 7.539648e-002);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-4.177143e-001, -8.454509e-001, 4.238234e-002);
   glNormal3d(-8.210412e-001, -5.656600e-001, 7.694193e-002);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-4.446760e-001, -8.067919e-001, 4.593266e-002);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-7.731979e-001, -5.666118e-001, 2.848089e-001);
   glNormal3d(-6.710941e-001, -7.375283e-001, 7.539648e-002);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-4.177143e-001, -8.454509e-001, 4.238234e-002);
   glNormal3d(-6.625578e-001, -5.349525e-001, 5.242547e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-4.111264e-001, -8.051148e-001, 1.405136e-001);
   glNormal3d(-5.545729e-001, -7.139970e-001, 4.273841e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-3.867064e-001, -8.437859e-001, 1.298750e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-8.187141e-001, -5.588965e-001, -1.316887e-001);
   glNormal3d(-8.210412e-001, -5.656600e-001, 7.694193e-002);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-4.446760e-001, -8.067919e-001, 4.593266e-002);
   glNormal3d(-6.710941e-001, -7.375283e-001, 7.539648e-002);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-4.177143e-001, -8.454509e-001, 4.238234e-002);
   glNormal3d(-7.486339e-001, -5.212365e-001, -4.097069e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-4.179935e-001, -8.182510e-001, -7.132005e-002);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-8.166694e-001, -5.617202e-001, -1.323692e-001);
   glNormal3d(-5.895343e-001, -7.333435e-001, -3.386100e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-3.929608e-001, -8.558816e-001, -6.607446e-002);
   glNormal3d(-7.486339e-001, -5.212365e-001, -4.097069e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-4.179935e-001, -8.182510e-001, -7.132005e-002);
   glNormal3d(-6.710941e-001, -7.375283e-001, 7.539648e-002);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-4.177143e-001, -8.454509e-001, 4.238234e-002);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-5.976469e-001, -4.891482e-001, -6.352577e-001);
   glNormal3d(-7.486339e-001, -5.212365e-001, -4.097069e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-4.179935e-001, -8.182510e-001, -7.132005e-002);
   glNormal3d(-4.153812e-001, -6.103338e-001, -6.745007e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-3.281071e-001, -8.264745e-001, -1.495526e-001);
   glNormal3d(-5.060569e-001, -4.111080e-001, -7.582194e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-3.477429e-001, -7.868429e-001, -1.615957e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-5.983984e-001, -4.867774e-001, -6.363703e-001);
   glNormal3d(-4.153812e-001, -6.103338e-001, -6.745007e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-3.281071e-001, -8.264745e-001, -1.495526e-001);
   glNormal3d(-7.486339e-001, -5.212365e-001, -4.097069e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-4.179935e-001, -8.182510e-001, -7.132005e-002);
   glNormal3d(-5.895343e-001, -7.333435e-001, -3.386100e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-3.929608e-001, -8.558816e-001, -6.607446e-002);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-3.732355e-001, -4.340769e-001, -8.199223e-001);
   glNormal3d(-5.060569e-001, -4.111080e-001, -7.582194e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-3.477429e-001, -7.868429e-001, -1.615957e-001);
   glNormal3d(-4.153812e-001, -6.103338e-001, -6.745007e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-3.281071e-001, -8.264745e-001, -1.495526e-001);
   glNormal3d(-2.243238e-001, -3.269145e-001, -9.180445e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-2.713109e-001, -7.833186e-001, -1.982540e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-3.705355e-001, -4.371622e-001, -8.195075e-001);
   glNormal3d(-1.895569e-001, -5.546195e-001, -8.102255e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-2.574189e-001, -8.228530e-001, -1.834457e-001);
   glNormal3d(-2.243238e-001, -3.269145e-001, -9.180445e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-2.713109e-001, -7.833186e-001, -1.982540e-001);
   glNormal3d(-4.153812e-001, -6.103338e-001, -6.745007e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-3.281071e-001, -8.264745e-001, -1.495526e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(3.277716e-001, -4.611805e-001, -8.245474e-001);
   glNormal3d(1.669273e-001, -2.746397e-001, -9.469468e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(8.818645e-002, -7.085815e-001, -2.466855e-001);
   glNormal3d(5.115765e-001, -5.408797e-001, -6.676366e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(2.352902e-001, -7.528875e-001, -1.634283e-001);
   glNormal3d(6.802394e-001, -2.773832e-001, -6.784784e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(2.617250e-001, -7.102826e-001, -1.767496e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(3.311066e-001, -4.545334e-001, -8.269025e-001);
   glNormal3d(5.115765e-001, -5.408797e-001, -6.676366e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(2.352902e-001, -7.528875e-001, -1.634283e-001);
   glNormal3d(1.669273e-001, -2.746397e-001, -9.469468e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(8.818645e-002, -7.085815e-001, -2.466855e-001);
   glNormal3d(1.392519e-001, -4.677307e-001, -8.728327e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(7.477638e-002, -7.520728e-001, -2.281487e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(6.771403e-001, -5.668496e-001, -4.692149e-001);
   glNormal3d(6.802394e-001, -2.773832e-001, -6.784784e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(2.617250e-001, -7.102826e-001, -1.767496e-001);
   glNormal3d(5.115765e-001, -5.408797e-001, -6.676366e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(2.352902e-001, -7.528875e-001, -1.634283e-001);
   glNormal3d(8.692640e-001, -3.692278e-001, -3.287110e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(2.842718e-001, -7.392440e-001, -1.092237e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(6.774380e-001, -5.661181e-001, -4.696680e-001);
   glNormal3d(7.405031e-001, -5.872630e-001, -3.267681e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(2.562647e-001, -7.796012e-001, -1.009756e-001);
   glNormal3d(8.692640e-001, -3.692278e-001, -3.287110e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(2.842718e-001, -7.392440e-001, -1.092237e-001);
   glNormal3d(5.115765e-001, -5.408797e-001, -6.676366e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(2.352902e-001, -7.528875e-001, -1.634283e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(7.918034e-001, -5.865974e-001, -1.701496e-001);
   glNormal3d(8.692640e-001, -3.692278e-001, -3.287110e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(2.842718e-001, -7.392440e-001, -1.092237e-001);
   glNormal3d(8.053990e-001, -5.927182e-001, -4.185090e-003);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(2.825932e-001, -7.726249e-001, -1.953334e-003);
   glNormal3d(9.457393e-001, -3.247243e-001, -1.145675e-002);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(3.127932e-001, -7.317946e-001, -2.179710e-003);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(7.930620e-001, -5.850411e-001, -1.696456e-001);
   glNormal3d(8.053990e-001, -5.927182e-001, -4.185090e-003);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(2.825932e-001, -7.726249e-001, -1.953334e-003);
   glNormal3d(8.692640e-001, -3.692278e-001, -3.287110e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(2.842718e-001, -7.392440e-001, -1.092237e-001);
   glNormal3d(7.405031e-001, -5.872630e-001, -3.267681e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(2.562647e-001, -7.796012e-001, -1.009756e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(7.961556e-001, -5.831996e-001, 1.612903e-001);
   glNormal3d(8.053990e-001, -5.927182e-001, -4.185090e-003);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(2.825932e-001, -7.726249e-001, -1.953334e-003);
   glNormal3d(6.954213e-001, -7.185950e-001, -3.216938e-003);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(2.525613e-001, -8.136406e-001, -2.016988e-003);
   glNormal3d(6.876992e-001, -5.719216e-001, 4.471862e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(2.598444e-001, -7.779628e-001, 9.103737e-002);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(7.915175e-001, -5.887878e-001, 1.637958e-001);
   glNormal3d(5.886108e-001, -7.111472e-001, 3.844568e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(2.322114e-001, -8.178759e-001, 8.109648e-002);
   glNormal3d(6.876992e-001, -5.719216e-001, 4.471862e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(2.598444e-001, -7.779628e-001, 9.103737e-002);
   glNormal3d(6.954213e-001, -7.185950e-001, -3.216938e-003);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(2.525613e-001, -8.136406e-001, -2.016988e-003);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-3.289210e-001, -8.566401e-001, 3.974653e-001);
   glNormal3d(-3.592068e-001, -6.870712e-001, 6.315881e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-3.733590e-001, -8.449161e-001, 1.384846e-001);
   glNormal3d(-3.762420e-001, -8.855116e-001, 2.726007e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-3.464997e-001, -8.655074e-001, 1.163323e-001);
   glNormal3d(-5.545729e-001, -7.139970e-001, 4.273841e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-3.867064e-001, -8.437859e-001, 1.298750e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-3.381709e-001, -8.577164e-001, 3.872506e-001);
   glNormal3d(-3.762420e-001, -8.855116e-001, 2.726007e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-3.464997e-001, -8.655074e-001, 1.163323e-001);
   glNormal3d(-3.592068e-001, -6.870712e-001, 6.315881e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-3.733590e-001, -8.449161e-001, 1.384846e-001);
   glNormal3d(-2.540722e-001, -8.249658e-001, 5.048551e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-3.345891e-001, -8.667334e-001, 1.240180e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-4.187803e-001, -8.928956e-001, 1.654104e-001);
   glNormal3d(-5.545729e-001, -7.139970e-001, 4.273841e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-3.867064e-001, -8.437859e-001, 1.298750e-001);
   glNormal3d(-4.266074e-001, -9.012008e-001, 7.644155e-002);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-3.742908e-001, -8.665959e-001, 3.817817e-002);
   glNormal3d(-6.710941e-001, -7.375283e-001, 7.539648e-002);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-4.177143e-001, -8.454509e-001, 4.238234e-002);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-4.256403e-001, -8.899530e-001, 1.637496e-001);
   glNormal3d(-4.266074e-001, -9.012008e-001, 7.644155e-002);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-3.742908e-001, -8.665959e-001, 3.817817e-002);
   glNormal3d(-5.545729e-001, -7.139970e-001, 4.273841e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-3.867064e-001, -8.437859e-001, 1.298750e-001);
   glNormal3d(-3.762420e-001, -8.855116e-001, 2.726007e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-3.464997e-001, -8.655074e-001, 1.163323e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-4.388365e-001, -8.984617e-001, -1.374909e-002);
   glNormal3d(-6.710941e-001, -7.375283e-001, 7.539648e-002);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-4.177143e-001, -8.454509e-001, 4.238234e-002);
   glNormal3d(-4.266074e-001, -9.012008e-001, 7.644155e-002);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-3.742908e-001, -8.665959e-001, 3.817817e-002);
   glNormal3d(-5.895343e-001, -7.333435e-001, -3.386100e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-3.929608e-001, -8.558816e-001, -6.607446e-002);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-4.519610e-001, -8.919732e-001, -1.073188e-002);
   glNormal3d(-3.807547e-001, -8.842836e-001, -2.703118e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-3.524317e-001, -8.765059e-001, -5.873171e-002);
   glNormal3d(-5.895343e-001, -7.333435e-001, -3.386100e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-3.929608e-001, -8.558816e-001, -6.607446e-002);
   glNormal3d(-4.266074e-001, -9.012008e-001, 7.644155e-002);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-3.742908e-001, -8.665959e-001, 3.817817e-002);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-3.102116e-001, -7.951238e-001, -5.211015e-001);
   glNormal3d(-5.895343e-001, -7.333435e-001, -3.386100e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-3.929608e-001, -8.558816e-001, -6.607446e-002);
   glNormal3d(-3.807547e-001, -8.842836e-001, -2.703118e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-3.524317e-001, -8.765059e-001, -5.873171e-002);
   glNormal3d(-4.153812e-001, -6.103338e-001, -6.745007e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-3.281071e-001, -8.264745e-001, -1.495526e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-3.301570e-001, -7.866167e-001, -5.217571e-001);
   glNormal3d(-2.768505e-001, -7.878274e-001, -5.501653e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-2.940463e-001, -8.514773e-001, -1.334107e-001);
   glNormal3d(-4.153812e-001, -6.103338e-001, -6.745007e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-3.281071e-001, -8.264745e-001, -1.495526e-001);
   glNormal3d(-3.807547e-001, -8.842836e-001, -2.703118e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-3.524317e-001, -8.765059e-001, -5.873171e-002);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-2.564246e-001, -7.460622e-001, -6.145222e-001);
   glNormal3d(-4.153812e-001, -6.103338e-001, -6.745007e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-3.281071e-001, -8.264745e-001, -1.495526e-001);
   glNormal3d(-2.768505e-001, -7.878274e-001, -5.501653e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-2.940463e-001, -8.514773e-001, -1.334107e-001);
   glNormal3d(-1.895569e-001, -5.546195e-001, -8.102255e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-2.574189e-001, -8.228530e-001, -1.834457e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-2.754331e-001, -7.335745e-001, -6.212930e-001);
   glNormal3d(-1.143172e-001, -7.191989e-001, -6.853354e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-2.308573e-001, -8.495088e-001, -1.637480e-001);
   glNormal3d(-1.895569e-001, -5.546195e-001, -8.102255e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-2.574189e-001, -8.228530e-001, -1.834457e-001);
   glNormal3d(-2.768505e-001, -7.878274e-001, -5.501653e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-2.940463e-001, -8.514773e-001, -1.334107e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(3.198790e-001, -5.080438e-001, -7.997305e-001);
   glNormal3d(1.392519e-001, -4.677307e-001, -8.728327e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(7.477638e-002, -7.520728e-001, -2.281487e-001);
   glNormal3d(4.409587e-001, -6.544469e-001, -6.142106e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(2.105290e-001, -7.954422e-001, -1.462987e-001);
   glNormal3d(5.115765e-001, -5.408797e-001, -6.676366e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(2.352902e-001, -7.528875e-001, -1.634283e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(3.047063e-001, -5.342895e-001, -7.884724e-001);
   glNormal3d(4.409587e-001, -6.544469e-001, -6.142106e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(2.105290e-001, -7.954422e-001, -1.462987e-001);
   glNormal3d(1.392519e-001, -4.677307e-001, -8.728327e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(7.477638e-002, -7.520728e-001, -2.281487e-001);
   glNormal3d(1.505335e-001, -6.279968e-001, -7.635179e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(6.710026e-002, -7.920545e-001, -2.040226e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(6.667796e-001, -5.775631e-001, -4.709839e-001);
   glNormal3d(5.115765e-001, -5.408797e-001, -6.676366e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(2.352902e-001, -7.528875e-001, -1.634283e-001);
   glNormal3d(4.409587e-001, -6.544469e-001, -6.142106e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(2.105290e-001, -7.954422e-001, -1.462987e-001);
   glNormal3d(7.405031e-001, -5.872630e-001, -3.267681e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(2.562647e-001, -7.796012e-001, -1.009756e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(6.658827e-001, -5.800313e-001, -4.692162e-001);
   glNormal3d(5.932131e-001, -7.446459e-001, -3.059423e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(2.288514e-001, -8.195721e-001, -9.046806e-002);
   glNormal3d(7.405031e-001, -5.872630e-001, -3.267681e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(2.562647e-001, -7.796012e-001, -1.009756e-001);
   glNormal3d(4.409587e-001, -6.544469e-001, -6.142106e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(2.105290e-001, -7.954422e-001, -1.462987e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(7.951619e-001, -5.819572e-001, -1.704212e-001);
   glNormal3d(7.405031e-001, -5.872630e-001, -3.267681e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(2.562647e-001, -7.796012e-001, -1.009756e-001);
   glNormal3d(6.954213e-001, -7.185950e-001, -3.216938e-003);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(2.525613e-001, -8.136406e-001, -2.016988e-003);
   glNormal3d(8.053990e-001, -5.927182e-001, -4.185090e-003);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(2.825932e-001, -7.726249e-001, -1.953334e-003);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(7.905789e-001, -5.875562e-001, -1.725186e-001);
   glNormal3d(6.954213e-001, -7.185950e-001, -3.216938e-003);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(2.525613e-001, -8.136406e-001, -2.016988e-003);
   glNormal3d(7.405031e-001, -5.872630e-001, -3.267681e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(2.562647e-001, -7.796012e-001, -1.009756e-001);
   glNormal3d(5.932131e-001, -7.446459e-001, -3.059423e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(2.288514e-001, -8.195721e-001, -9.046806e-002);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(5.209576e-001, -8.494126e-001, 8.426957e-002);
   glNormal3d(6.954213e-001, -7.185950e-001, -3.216938e-003);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(2.525613e-001, -8.136406e-001, -2.016988e-003);
   glNormal3d(5.244694e-001, -8.514278e-001, 1.608357e-003);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(2.092875e-001, -8.400308e-001, -5.024879e-004);
   glNormal3d(5.886108e-001, -7.111472e-001, 3.844568e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(2.322114e-001, -8.178759e-001, 8.109648e-002);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(5.221606e-001, -8.487256e-001, 8.374507e-002);
   glNormal3d(4.350174e-001, -8.368963e-001, 3.322114e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(1.917693e-001, -8.437480e-001, 7.105284e-002);
   glNormal3d(5.886108e-001, -7.111472e-001, 3.844568e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(2.322114e-001, -8.178759e-001, 8.109648e-002);
   glNormal3d(5.244694e-001, -8.514278e-001, 1.608357e-003);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(2.092875e-001, -8.400308e-001, -5.024879e-004);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-3.202105e-001, -8.778269e-001, 3.562096e-001);
   glNormal3d(-2.540722e-001, -8.249658e-001, 5.048551e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-3.345891e-001, -8.667334e-001, 1.240180e-001);
   glNormal3d(-2.651420e-001, -9.459665e-001, 1.866739e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-3.063648e-001, -8.862394e-001, 1.013203e-001);
   glNormal3d(-3.762420e-001, -8.855116e-001, 2.726007e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-3.464997e-001, -8.655074e-001, 1.163323e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-3.187762e-001, -8.776761e-001, 3.578636e-001);
   glNormal3d(-2.651420e-001, -9.459665e-001, 1.866739e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-3.063648e-001, -8.862394e-001, 1.013203e-001);
   glNormal3d(-2.540722e-001, -8.249658e-001, 5.048551e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-3.345891e-001, -8.667334e-001, 1.240180e-001);
   glNormal3d(-1.516278e-001, -9.290398e-001, 3.374819e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-2.961077e-001, -8.872663e-001, 1.079385e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-4.070263e-001, -8.997759e-001, 1.572674e-001);
   glNormal3d(-3.762420e-001, -8.855116e-001, 2.726007e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-3.464997e-001, -8.655074e-001, 1.163323e-001);
   glNormal3d(-2.948810e-001, -9.528501e-001, 7.156735e-002);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-3.302813e-001, -8.872295e-001, 3.402876e-002);
   glNormal3d(-4.266074e-001, -9.012008e-001, 7.644155e-002);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-3.742908e-001, -8.665959e-001, 3.817817e-002);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-4.060508e-001, -9.001649e-001, 1.575623e-001);
   glNormal3d(-2.948810e-001, -9.528501e-001, 7.156735e-002);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-3.302813e-001, -8.872295e-001, 3.402876e-002);
   glNormal3d(-3.762420e-001, -8.855116e-001, 2.726007e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-3.464997e-001, -8.655074e-001, 1.163323e-001);
   glNormal3d(-2.651420e-001, -9.459665e-001, 1.866739e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-3.063648e-001, -8.862394e-001, 1.013203e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-4.247508e-001, -9.053045e-001, -3.231050e-003);
   glNormal3d(-4.266074e-001, -9.012008e-001, 7.644155e-002);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-3.742908e-001, -8.665959e-001, 3.817817e-002);
   glNormal3d(-2.948810e-001, -9.528501e-001, 7.156735e-002);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-3.302813e-001, -8.872295e-001, 3.402876e-002);
   glNormal3d(-3.807547e-001, -8.842836e-001, -2.703118e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-3.524317e-001, -8.765059e-001, -5.873171e-002);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-4.229451e-001, -9.061475e-001, -3.759702e-003);
   glNormal3d(-2.358386e-001, -9.510762e-001, -1.995849e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-3.114263e-001, -8.956839e-001, -4.940795e-002);
   glNormal3d(-3.807547e-001, -8.842836e-001, -2.703118e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-3.524317e-001, -8.765059e-001, -5.873171e-002);
   glNormal3d(-2.948810e-001, -9.528501e-001, 7.156735e-002);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-3.302813e-001, -8.872295e-001, 3.402876e-002);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-2.746677e-001, -8.263213e-001, -4.916816e-001);
   glNormal3d(-3.807547e-001, -8.842836e-001, -2.703118e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-3.524317e-001, -8.765059e-001, -5.873171e-002);
   glNormal3d(-2.358386e-001, -9.510762e-001, -1.995849e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-3.114263e-001, -8.956839e-001, -4.940795e-002);
   glNormal3d(-2.768505e-001, -7.878274e-001, -5.501653e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-2.940463e-001, -8.514773e-001, -1.334107e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-2.715749e-001, -8.273892e-001, -4.916037e-001);
   glNormal3d(-1.715799e-001, -8.817825e-001, -4.393404e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-2.612146e-001, -8.739693e-001, -1.136928e-001);
   glNormal3d(-2.768505e-001, -7.878274e-001, -5.501653e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-2.940463e-001, -8.514773e-001, -1.334107e-001);
   glNormal3d(-2.358386e-001, -9.510762e-001, -1.995849e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-3.114263e-001, -8.956839e-001, -4.940795e-002);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-2.326938e-001, -8.106722e-001, -5.372747e-001);
   glNormal3d(-2.768505e-001, -7.878274e-001, -5.501653e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-2.940463e-001, -8.514773e-001, -1.334107e-001);
   glNormal3d(-1.715799e-001, -8.817825e-001, -4.393404e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-2.612146e-001, -8.739693e-001, -1.136928e-001);
   glNormal3d(-1.143172e-001, -7.191989e-001, -6.853354e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-2.308573e-001, -8.495088e-001, -1.637480e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-2.295443e-001, -8.123049e-001, -5.361625e-001);
   glNormal3d(-5.685738e-002, -8.597955e-001, -5.074632e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-2.068128e-001, -8.721066e-001, -1.398055e-001);
   glNormal3d(-1.143172e-001, -7.191989e-001, -6.853354e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-2.308573e-001, -8.495088e-001, -1.637480e-001);
   glNormal3d(-1.715799e-001, -8.817825e-001, -4.393404e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-2.612146e-001, -8.739693e-001, -1.136928e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(4.248295e-002, -7.049297e-001, -7.080037e-001);
   glNormal3d(1.287655e-001, -7.740635e-001, -6.198751e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(4.957684e-002, -8.218722e-001, -1.744375e-001);
   glNormal3d(-1.143172e-001, -7.191989e-001, -6.853354e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-2.308573e-001, -8.495088e-001, -1.637480e-001);
   glNormal3d(-5.685738e-002, -8.597955e-001, -5.074632e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-2.068128e-001, -8.721066e-001, -1.398055e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(2.296873e-001, -7.543464e-001, -6.149840e-001);
   glNormal3d(1.505335e-001, -6.279968e-001, -7.635179e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(6.710026e-002, -7.920545e-001, -2.040226e-001);
   glNormal3d(2.781052e-001, -7.983233e-001, -5.341698e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(1.730672e-001, -8.244367e-001, -1.247251e-001);
   glNormal3d(4.409587e-001, -6.544469e-001, -6.142106e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(2.105290e-001, -7.954422e-001, -1.462987e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(2.333017e-001, -7.505475e-001, -6.182627e-001);
   glNormal3d(2.781052e-001, -7.983233e-001, -5.341698e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(1.730672e-001, -8.244367e-001, -1.247251e-001);
   glNormal3d(1.505335e-001, -6.279968e-001, -7.635179e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(6.710026e-002, -7.920545e-001, -2.040226e-001);
   glNormal3d(1.287655e-001, -7.740635e-001, -6.198751e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(4.957684e-002, -8.218722e-001, -1.744375e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(3.572487e-001, -8.089538e-001, -4.668695e-001);
   glNormal3d(4.409587e-001, -6.544469e-001, -6.142106e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(2.105290e-001, -7.954422e-001, -1.462987e-001);
   glNormal3d(2.781052e-001, -7.983233e-001, -5.341698e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(1.730672e-001, -8.244367e-001, -1.247251e-001);
   glNormal3d(5.932131e-001, -7.446459e-001, -3.059423e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(2.288514e-001, -8.195721e-001, -9.046806e-002);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(3.571919e-001, -8.090392e-001, -4.667649e-001);
   glNormal3d(4.309451e-001, -8.551878e-001, -2.879931e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(1.888980e-001, -8.451779e-001, -7.666012e-002);
   glNormal3d(5.932131e-001, -7.446459e-001, -3.059423e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(2.288514e-001, -8.195721e-001, -9.046806e-002);
   glNormal3d(2.781052e-001, -7.983233e-001, -5.341698e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(1.730672e-001, -8.244367e-001, -1.247251e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(5.168557e-001, -8.521939e-001, -8.139844e-002);
   glNormal3d(5.932131e-001, -7.446459e-001, -3.059423e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(2.288514e-001, -8.195721e-001, -9.046806e-002);
   glNormal3d(5.244694e-001, -8.514278e-001, 1.608357e-003);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(2.092875e-001, -8.400308e-001, -5.024879e-004);
   glNormal3d(6.954213e-001, -7.185950e-001, -3.216938e-003);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(2.525613e-001, -8.136406e-001, -2.016988e-003);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(5.177990e-001, -8.516524e-001, -8.107017e-002);
   glNormal3d(5.244694e-001, -8.514278e-001, 1.608357e-003);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(2.092875e-001, -8.400308e-001, -5.024879e-004);
   glNormal3d(5.932131e-001, -7.446459e-001, -3.059423e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(2.288514e-001, -8.195721e-001, -9.046806e-002);
   glNormal3d(4.309451e-001, -8.551878e-001, -2.879931e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(1.888980e-001, -8.451779e-001, -7.666012e-002);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(5.281415e-001, -8.448500e-001, 8.541066e-002);
   glNormal3d(5.244694e-001, -8.514278e-001, 1.608357e-003);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(2.092875e-001, -8.400308e-001, -5.024879e-004);
   glNormal3d(3.611224e-001, -9.325103e-001, 3.884503e-003);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(1.660187e-001, -8.670114e-001, 1.707033e-004);
   glNormal3d(4.350174e-001, -8.368963e-001, 3.322114e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(1.917693e-001, -8.437480e-001, 7.105284e-002);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(5.254773e-001, -8.463607e-001, 8.687432e-002);
   glNormal3d(2.885254e-001, -9.311558e-001, 2.229394e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(1.530893e-001, -8.696192e-001, 5.297007e-002);
   glNormal3d(4.350174e-001, -8.368963e-001, 3.322114e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(1.917693e-001, -8.437480e-001, 7.105284e-002);
   glNormal3d(3.611224e-001, -9.325103e-001, 3.884503e-003);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(1.660187e-001, -8.670114e-001, 1.707033e-004);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(2.983799e-001, -8.047696e-001, 5.131425e-001);
   glNormal3d(1.898444e-001, -8.927989e-001, 4.084962e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(9.400058e-002, -8.574023e-001, 1.064888e-001);
   glNormal3d(4.350174e-001, -8.368963e-001, 3.322114e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(1.917693e-001, -8.437480e-001, 7.105284e-002);
   glNormal3d(2.885254e-001, -9.311558e-001, 2.229394e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(1.530893e-001, -8.696192e-001, 5.297007e-002);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-9.959959e-002, -9.526892e-001, 2.871642e-001);
   glNormal3d(-4.112133e-002, -9.595286e-001, 2.785926e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-1.375460e-001, -8.788471e-001, 1.250856e-001);
   glNormal3d(1.443000e-002, -8.466727e-001, 5.319183e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-1.546505e-001, -8.644124e-001, 1.670411e-001);
   glNormal3d(7.003711e-002, -9.436795e-001, 3.233633e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-1.025870e-001, -8.828660e-001, 1.238775e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-1.198731e-001, -9.922793e-001, 3.181428e-002);
   glNormal3d(-1.516278e-001, -9.290398e-001, 3.374819e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-2.961077e-001, -8.872663e-001, 1.079385e-001);
   glNormal3d(-8.797901e-002, -9.960176e-001, 1.444536e-002);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-2.146564e-001, -8.981482e-001, 7.543327e-002);
   glNormal3d(-2.651420e-001, -9.459665e-001, 1.866739e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-3.063648e-001, -8.862394e-001, 1.013203e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-1.226081e-001, -9.921424e-001, 2.491522e-002);
   glNormal3d(-8.797901e-002, -9.960176e-001, 1.444536e-002);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-2.146564e-001, -8.981482e-001, 7.543327e-002);
   glNormal3d(-1.516278e-001, -9.290398e-001, 3.374819e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-2.961077e-001, -8.872663e-001, 1.079385e-001);
   glNormal3d(-5.493911e-003, -9.843797e-001, 1.759727e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-2.070933e-001, -8.989603e-001, 8.031440e-002);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-1.123807e-001, -9.921673e-001, 5.454065e-002);
   glNormal3d(-2.651420e-001, -9.459665e-001, 1.866739e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-3.063648e-001, -8.862394e-001, 1.013203e-001);
   glNormal3d(-7.131862e-002, -9.954626e-001, 6.299069e-002);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-2.323223e-001, -8.987779e-001, 2.579128e-002);
   glNormal3d(-2.948810e-001, -9.528501e-001, 7.156735e-002);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-3.302813e-001, -8.872295e-001, 3.402876e-002);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-1.138400e-001, -9.920793e-001, 5.309549e-002);
   glNormal3d(-7.131862e-002, -9.954626e-001, 6.299069e-002);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-2.323223e-001, -8.987779e-001, 2.579128e-002);
   glNormal3d(-2.651420e-001, -9.459665e-001, 1.866739e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-3.063648e-001, -8.862394e-001, 1.013203e-001);
   glNormal3d(-8.797901e-002, -9.960176e-001, 1.444536e-002);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-2.146564e-001, -8.981482e-001, 7.543327e-002);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-1.104860e-001, -9.910098e-001, 7.544864e-002);
   glNormal3d(-2.948810e-001, -9.528501e-001, 7.156735e-002);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-3.302813e-001, -8.872295e-001, 3.402876e-002);
   glNormal3d(-7.131862e-002, -9.954626e-001, 6.299069e-002);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-2.323223e-001, -8.987779e-001, 2.579128e-002);
   glNormal3d(-2.358386e-001, -9.510762e-001, -1.995849e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-3.114263e-001, -8.956839e-001, -4.940795e-002);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-1.124034e-001, -9.906373e-001, 7.748083e-002);
   glNormal3d(-2.110412e-003, -9.924109e-001, -1.229475e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-2.184779e-001, -9.051636e-001, -3.576834e-002);
   glNormal3d(-2.358386e-001, -9.510762e-001, -1.995849e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-3.114263e-001, -8.956839e-001, -4.940795e-002);
   glNormal3d(-7.131862e-002, -9.954626e-001, 6.299069e-002);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-2.323223e-001, -8.987779e-001, 2.579128e-002);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-4.399954e-002, -9.355695e-001, -3.503908e-001);
   glNormal3d(-2.358386e-001, -9.510762e-001, -1.995849e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-3.114263e-001, -8.956839e-001, -4.940795e-002);
   glNormal3d(-2.110412e-003, -9.924109e-001, -1.229475e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-2.184779e-001, -9.051636e-001, -3.576834e-002);
   glNormal3d(-1.715799e-001, -8.817825e-001, -4.393404e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-2.612146e-001, -8.739693e-001, -1.136928e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-4.875398e-002, -9.362111e-001, -3.480401e-001);
   glNormal3d(-1.946861e-002, -9.745668e-001, -2.232500e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-1.813249e-001, -8.894580e-001, -8.321989e-002);
   glNormal3d(-1.715799e-001, -8.817825e-001, -4.393404e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-2.612146e-001, -8.739693e-001, -1.136928e-001);
   glNormal3d(-2.110412e-003, -9.924109e-001, -1.229475e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-2.184779e-001, -9.051636e-001, -3.576834e-002);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-8.941486e-002, -9.628086e-001, -2.549600e-001);
   glNormal3d(-1.715799e-001, -8.817825e-001, -4.393404e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-2.612146e-001, -8.739693e-001, -1.136928e-001);
   glNormal3d(-1.946861e-002, -9.745668e-001, -2.232500e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-1.813249e-001, -8.894580e-001, -8.321989e-002);
   glNormal3d(-5.685738e-002, -8.597955e-001, -5.074632e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-2.068128e-001, -8.721066e-001, -1.398055e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-9.579028e-002, -9.629409e-001, -2.521289e-001);
   glNormal3d(6.349448e-002, -9.521197e-001, -2.990594e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-1.411838e-001, -8.884033e-001, -1.024989e-001);
   glNormal3d(-5.685738e-002, -8.597955e-001, -5.074632e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-2.068128e-001, -8.721066e-001, -1.398055e-001);
   glNormal3d(-1.946861e-002, -9.745668e-001, -2.232500e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-1.813249e-001, -8.894580e-001, -8.321989e-002);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(9.313970e-002, -8.418599e-001, -5.315985e-001);
   glNormal3d(-5.685738e-002, -8.597955e-001, -5.074632e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-2.068128e-001, -8.721066e-001, -1.398055e-001);
   glNormal3d(6.349448e-002, -9.521197e-001, -2.990594e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-1.411838e-001, -8.884033e-001, -1.024989e-001);
   glNormal3d(1.287655e-001, -7.740635e-001, -6.198751e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(4.957684e-002, -8.218722e-001, -1.744375e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(8.126463e-002, -8.298733e-001, -5.520022e-001);
   glNormal3d(1.198771e-001, -9.027379e-001, -4.131510e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(4.825042e-002, -8.528025e-001, -1.281325e-001);
   glNormal3d(1.287655e-001, -7.740635e-001, -6.198751e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(4.957684e-002, -8.218722e-001, -1.744375e-001);
   glNormal3d(6.349448e-002, -9.521197e-001, -2.990594e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-1.411838e-001, -8.884033e-001, -1.024989e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(2.037832e-001, -8.112310e-001, -5.480663e-001);
   glNormal3d(1.287655e-001, -7.740635e-001, -6.198751e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(4.957684e-002, -8.218722e-001, -1.744375e-001);
   glNormal3d(1.753290e-001, -8.760550e-001, -4.492074e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(1.393559e-001, -8.553649e-001, -9.148076e-002);
   glNormal3d(2.781052e-001, -7.983233e-001, -5.341698e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(1.730672e-001, -8.244367e-001, -1.247251e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(1.946188e-001, -8.182157e-001, -5.409682e-001);
   glNormal3d(1.753290e-001, -8.760550e-001, -4.492074e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(1.393559e-001, -8.553649e-001, -9.148076e-002);
   glNormal3d(1.287655e-001, -7.740635e-001, -6.198751e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(4.957684e-002, -8.218722e-001, -1.744375e-001);
   glNormal3d(1.198771e-001, -9.027379e-001, -4.131510e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(4.825042e-002, -8.528025e-001, -1.281325e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(3.089254e-001, -8.320130e-001, -4.607814e-001);
   glNormal3d(2.781052e-001, -7.983233e-001, -5.341698e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(1.730672e-001, -8.244367e-001, -1.247251e-001);
   glNormal3d(1.753290e-001, -8.760550e-001, -4.492074e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(1.393559e-001, -8.553649e-001, -9.148076e-002);
   glNormal3d(4.309451e-001, -8.551878e-001, -2.879931e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(1.888980e-001, -8.451779e-001, -7.666012e-002);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(3.089960e-001, -8.317593e-001, -4.611918e-001);
   glNormal3d(2.496103e-001, -9.434096e-001, -2.183417e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(1.509296e-001, -8.707323e-001, -5.601138e-002);
   glNormal3d(4.309451e-001, -8.551878e-001, -2.879931e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(1.888980e-001, -8.451779e-001, -7.666012e-002);
   glNormal3d(1.753290e-001, -8.760550e-001, -4.492074e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(1.393559e-001, -8.553649e-001, -9.148076e-002);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(5.263225e-001, -8.461530e-001, -8.372384e-002);
   glNormal3d(4.309451e-001, -8.551878e-001, -2.879931e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(1.888980e-001, -8.451779e-001, -7.666012e-002);
   glNormal3d(3.611224e-001, -9.325103e-001, 3.884503e-003);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(1.660187e-001, -8.670114e-001, 1.707033e-004);
   glNormal3d(5.244694e-001, -8.514278e-001, 1.608357e-003);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(2.092875e-001, -8.400308e-001, -5.024879e-004);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(5.242478e-001, -8.473450e-001, -8.468041e-002);
   glNormal3d(3.611224e-001, -9.325103e-001, 3.884503e-003);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(1.660187e-001, -8.670114e-001, 1.707033e-004);
   glNormal3d(4.309451e-001, -8.551878e-001, -2.879931e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(1.888980e-001, -8.451779e-001, -7.666012e-002);
   glNormal3d(2.496103e-001, -9.434096e-001, -2.183417e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(1.509296e-001, -8.707323e-001, -5.601138e-002);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(1.087323e-001, -9.938173e-001, -2.246056e-002);
   glNormal3d(3.611224e-001, -9.325103e-001, 3.884503e-003);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(1.660187e-001, -8.670114e-001, 1.707033e-004);
   glNormal3d(8.621348e-002, -9.960291e-001, 2.221137e-002);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-1.343065e-001, -9.003118e-001, 1.973663e-002);
   glNormal3d(2.885254e-001, -9.311558e-001, 2.229394e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(1.530893e-001, -8.696192e-001, 5.297007e-002);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(6.799890e-002, -9.537546e-001, 2.927941e-001);
   glNormal3d(2.885254e-001, -9.311558e-001, 2.229394e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(1.530893e-001, -8.696192e-001, 5.297007e-002);
   glNormal3d(8.621348e-002, -9.960291e-001, 2.221137e-002);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-1.343065e-001, -9.003118e-001, 1.973663e-002);
   glNormal3d(1.898444e-001, -8.927989e-001, 4.084962e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(9.400058e-002, -8.574023e-001, 1.064888e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(8.988290e-002, -9.662577e-001, 2.413859e-001);
   glNormal3d(1.898444e-001, -8.927989e-001, 4.084962e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(9.400058e-002, -8.574023e-001, 1.064888e-001);
   glNormal3d(8.621348e-002, -9.960291e-001, 2.221137e-002);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-1.343065e-001, -9.003118e-001, 1.973663e-002);
   glNormal3d(1.652976e-001, -8.952639e-001, 4.137381e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(7.966483e-002, -8.565387e-001, 1.152838e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(1.474664e-001, -9.818143e-001, 1.195586e-001);
   glNormal3d(1.652976e-001, -8.952639e-001, 4.137381e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(7.966483e-002, -8.565387e-001, 1.152838e-001);
   glNormal3d(8.621348e-002, -9.960291e-001, 2.221137e-002);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-1.343065e-001, -9.003118e-001, 1.973663e-002);
   glNormal3d(7.003711e-002, -9.436795e-001, 3.233633e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-1.025870e-001, -8.828660e-001, 1.238775e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-1.053398e-001, -9.750449e-001, 1.954250e-001);
   glNormal3d(7.003711e-002, -9.436795e-001, 3.233633e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-1.025870e-001, -8.828660e-001, 1.238775e-001);
   glNormal3d(8.621348e-002, -9.960291e-001, 2.221137e-002);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-1.343065e-001, -9.003118e-001, 1.973663e-002);
   glNormal3d(-4.112133e-002, -9.595286e-001, 2.785926e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-1.375460e-001, -8.788471e-001, 1.250856e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(1.499921e-001, -9.678704e-001, 2.018147e-001);
   glNormal3d(-4.112133e-002, -9.595286e-001, 2.785926e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-1.375460e-001, -8.788471e-001, 1.250856e-001);
   glNormal3d(8.621348e-002, -9.960291e-001, 2.221137e-002);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-1.343065e-001, -9.003118e-001, 1.973663e-002);
   glNormal3d(-5.493911e-003, -9.843797e-001, 1.759727e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-2.070933e-001, -8.989603e-001, 8.031440e-002);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-6.830186e-002, -9.958679e-001, -5.985021e-002);
   glNormal3d(-5.493911e-003, -9.843797e-001, 1.759727e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-2.070933e-001, -8.989603e-001, 8.031440e-002);
   glNormal3d(8.621348e-002, -9.960291e-001, 2.221137e-002);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-1.343065e-001, -9.003118e-001, 1.973663e-002);
   glNormal3d(-8.797901e-002, -9.960176e-001, 1.444536e-002);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-2.146564e-001, -8.981482e-001, 7.543327e-002);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-1.454204e-002, -9.997348e-001, 1.785582e-002);
   glNormal3d(-8.797901e-002, -9.960176e-001, 1.444536e-002);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-2.146564e-001, -8.981482e-001, 7.543327e-002);
   glNormal3d(8.621348e-002, -9.960291e-001, 2.221137e-002);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-1.343065e-001, -9.003118e-001, 1.973663e-002);
   glNormal3d(-7.131862e-002, -9.954626e-001, 6.299069e-002);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-2.323223e-001, -8.987779e-001, 2.579128e-002);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-9.323264e-003, -9.948328e-001, 1.010982e-001);
   glNormal3d(-7.131862e-002, -9.954626e-001, 6.299069e-002);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-2.323223e-001, -8.987779e-001, 2.579128e-002);
   glNormal3d(8.621348e-002, -9.960291e-001, 2.221137e-002);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-1.343065e-001, -9.003118e-001, 1.973663e-002);
   glNormal3d(-2.110412e-003, -9.924109e-001, -1.229475e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-2.184779e-001, -9.051636e-001, -3.576834e-002);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(1.760133e-001, -9.673489e-001, -1.823608e-001);
   glNormal3d(-2.110412e-003, -9.924109e-001, -1.229475e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-2.184779e-001, -9.051636e-001, -3.576834e-002);
   glNormal3d(8.621348e-002, -9.960291e-001, 2.221137e-002);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-1.343065e-001, -9.003118e-001, 1.973663e-002);
   glNormal3d(-1.946861e-002, -9.745668e-001, -2.232500e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-1.813249e-001, -8.894580e-001, -8.321989e-002);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-1.987852e-002, -9.951986e-001, -9.583639e-002);
   glNormal3d(-1.946861e-002, -9.745668e-001, -2.232500e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-1.813249e-001, -8.894580e-001, -8.321989e-002);
   glNormal3d(8.621348e-002, -9.960291e-001, 2.221137e-002);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-1.343065e-001, -9.003118e-001, 1.973663e-002);
   glNormal3d(6.349448e-002, -9.521197e-001, -2.990594e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-1.411838e-001, -8.884033e-001, -1.024989e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(1.699332e-001, -9.798436e-001, -1.050198e-001);
   glNormal3d(6.349448e-002, -9.521197e-001, -2.990594e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-1.411838e-001, -8.884033e-001, -1.024989e-001);
   glNormal3d(8.621348e-002, -9.960291e-001, 2.221137e-002);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-1.343065e-001, -9.003118e-001, 1.973663e-002);
   glNormal3d(1.198771e-001, -9.027379e-001, -4.131510e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(4.825042e-002, -8.528025e-001, -1.281325e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(6.559441e-002, -9.707600e-001, -2.309162e-001);
   glNormal3d(1.198771e-001, -9.027379e-001, -4.131510e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(4.825042e-002, -8.528025e-001, -1.281325e-001);
   glNormal3d(8.621348e-002, -9.960291e-001, 2.221137e-002);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-1.343065e-001, -9.003118e-001, 1.973663e-002);
   glNormal3d(1.753290e-001, -8.760550e-001, -4.492074e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(1.393559e-001, -8.553649e-001, -9.148076e-002);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-9.599939e-003, -9.186775e-001, -3.948917e-001);
   glNormal3d(1.753290e-001, -8.760550e-001, -4.492074e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(1.393559e-001, -8.553649e-001, -9.148076e-002);
   glNormal3d(8.621348e-002, -9.960291e-001, 2.221137e-002);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-1.343065e-001, -9.003118e-001, 1.973663e-002);
   glNormal3d(2.496103e-001, -9.434096e-001, -2.183417e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(1.509296e-001, -8.707323e-001, -5.601138e-002);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(1.124251e-001, -9.930232e-001, 3.557310e-002);
   glNormal3d(2.496103e-001, -9.434096e-001, -2.183417e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(1.509296e-001, -8.707323e-001, -5.601138e-002);
   glNormal3d(8.621348e-002, -9.960291e-001, 2.221137e-002);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-1.343065e-001, -9.003118e-001, 1.973663e-002);
   glNormal3d(3.611224e-001, -9.325103e-001, 3.884503e-003);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(1.660187e-001, -8.670114e-001, 1.707033e-004);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(3.446705e-002, -8.930361e-001, 4.486631e-001);
   glNormal3d(5.221441e-002, -4.701117e-001, 8.810611e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-1.371121e-001, -1.344782e-001, 1.866872e-001);
   glNormal3d(-4.507600e-002, -7.716578e-001, 6.344386e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-1.364131e-001, -9.876970e-002, 2.577091e-001);
   glNormal3d(4.797147e-002, -4.581890e-001, 8.875593e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-3.861702e-002, -1.332911e-001, 1.814834e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(3.446705e-002, -8.930361e-001, 4.486631e-001);
   glNormal3d(-4.507600e-002, -7.716578e-001, 6.344386e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-1.364131e-001, -9.876970e-002, 2.577091e-001);
   glNormal3d(5.221441e-002, -4.701117e-001, 8.810611e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-1.371121e-001, -1.344782e-001, 1.866872e-001);
   glNormal3d(-1.884564e-002, -4.100124e-001, 9.118852e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-1.687237e-001, -1.348592e-001, 1.883573e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-8.657306e-003, -9.058888e-001, -4.234272e-001);
   glNormal3d(8.559655e-003, -7.890159e-001, -6.143132e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(3.918890e-002, -1.075958e-001, -1.711571e-001);
   glNormal3d(2.475720e-002, -4.550394e-001, -8.901271e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(2.453462e-002, -1.251183e-001, -1.333694e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(4.177781e-002, -1.272051e-001, -1.292574e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(3.987277e-002, -9.040491e-001, -4.255648e-001);
   glNormal3d(4.174420e-001, -8.850385e-001, -2.060315e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(3.151554e-001, -1.532033e-001, -4.841444e-002);
   glNormal3d(4.495901e-001, -5.091977e-001, -7.338845e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(1.392843e-001, -1.426879e-001, -8.723078e-002);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(1.516380e-001, -1.634519e-001, -4.196341e-002);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(6.349744e-002, -9.976810e-001, 2.451074e-002);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(1.716902e-001, -1.604240e-001, 2.933508e-002);
   glNormal3d(4.174420e-001, -8.850385e-001, -2.060315e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(3.151554e-001, -1.532033e-001, -4.841444e-002);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(1.516380e-001, -1.634519e-001, -4.196341e-002);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(6.349744e-002, -9.976810e-001, 2.451074e-002);
   glNormal3d(4.174420e-001, -8.850385e-001, -2.060315e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(3.151554e-001, -1.532033e-001, -4.841444e-002);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(1.716902e-001, -1.604240e-001, 2.933508e-002);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(1.691909e-001, -1.603275e-001, 3.974048e-002);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(6.535951e-001, -1.206310e-001, 7.471691e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(2.814249e-001, -6.376376e-001, 1.204771e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(2.687837e-001, -6.278456e-001, 1.331161e-001);
   glNormal3d(8.497306e-001, -9.468779e-002, 5.186444e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(2.945506e-001, -6.341374e-001, 1.095603e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(6.535951e-001, -1.206310e-001, 7.471691e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(2.042367e-001, -6.120844e-001, 1.921240e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(1.747972e-001, -6.157612e-001, 2.172829e-001);
   glNormal3d(5.878563e-001, -9.483385e-002, 8.033875e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(1.751820e-001, -6.049898e-001, 2.186854e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(5.144310e-001, -1.287628e-001, 8.478095e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(1.747972e-001, -6.157612e-001, 2.172829e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(1.690282e-001, -6.171705e-001, 2.205694e-001);
   glNormal3d(5.878563e-001, -9.483385e-002, 8.033875e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(1.751820e-001, -6.049898e-001, 2.186854e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(2.734981e-001, -8.121468e-001, 5.153798e-001);
   glNormal3d(3.019743e-002, -9.836714e-001, 1.774223e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(8.380354e-002, -8.466481e-001, 1.286733e-001);
   glNormal3d(1.197449e-001, -9.783303e-001, 1.689110e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(9.061616e-002, -8.466811e-001, 1.250060e-001);
   glNormal3d(1.652976e-001, -8.952639e-001, 4.137381e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(7.966483e-002, -8.565387e-001, 1.152838e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(3.506921e-001, -7.553832e-001, 5.535443e-001);
   glNormal3d(3.221173e-001, -9.466031e-001, 1.353117e-002);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(1.410360e-001, -8.336958e-001, 1.169119e-001);
   glNormal3d(4.930364e-001, -8.678333e-001, -6.148593e-002);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(1.657168e-001, -8.216754e-001, 1.176792e-001);
   glNormal3d(4.350174e-001, -8.368963e-001, 3.322114e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(1.917693e-001, -8.437480e-001, 7.105284e-002);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(5.026704e-001, -5.391523e-001, 6.757494e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(1.862173e-001, -8.086092e-001, 1.227036e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(2.037279e-001, -7.961592e-001, 1.196113e-001);
   glNormal3d(5.886108e-001, -7.111472e-001, 3.844568e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(2.322114e-001, -8.178759e-001, 8.109648e-002);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(5.323926e-001, -4.910819e-001, 6.894902e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(2.294126e-001, -7.724895e-001, 1.184338e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(2.394203e-001, -7.631289e-001, 1.173732e-001);
   glNormal3d(6.876992e-001, -5.719216e-001, 4.471862e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(2.598444e-001, -7.779628e-001, 9.103737e-002);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(6.506812e-001, -1.280821e-001, 7.484711e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(2.664303e-001, -6.932748e-001, 1.248587e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(2.696630e-001, -6.833599e-001, 1.237450e-001);
   glNormal3d(8.488714e-001, -1.088196e-001, 5.172772e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(2.909273e-001, -6.870559e-001, 1.046265e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-6.364449e-001, 1.470565e-001, -7.571739e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(2.838428e-001, -6.395106e-001, 1.180810e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(3.246268e-001, -5.846257e-001, 9.445944e-002);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(2.814249e-001, -6.376376e-001, 1.204771e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-6.385577e-001, 1.499297e-001, -7.548279e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(2.814249e-001, -6.376376e-001, 1.204771e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(3.246268e-001, -5.846257e-001, 9.445944e-002);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(2.687837e-001, -6.278456e-001, 1.331161e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-6.304365e-001, 1.301063e-001, -7.652596e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(2.786259e-001, -5.478580e-001, 1.386070e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(2.687837e-001, -6.278456e-001, 1.331161e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(3.246268e-001, -5.846257e-001, 9.445944e-002);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-6.341971e-001, 1.303524e-001, -7.621038e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(2.687837e-001, -6.278456e-001, 1.331161e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(2.786259e-001, -5.478580e-001, 1.386070e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(2.463176e-001, -6.104393e-001, 1.547888e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-7.057976e-001, 1.877501e-001, -6.830810e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(1.969032e-001, -5.525871e-001, 2.217477e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(2.463176e-001, -6.104393e-001, 1.547888e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(2.786259e-001, -5.478580e-001, 1.386070e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-6.439151e-001, 2.759363e-001, -7.136053e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(2.463176e-001, -6.104393e-001, 1.547888e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(1.969032e-001, -5.525871e-001, 2.217477e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(2.042367e-001, -6.120844e-001, 1.921240e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-6.441500e-001, 2.758235e-001, -7.134368e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(2.042367e-001, -6.120844e-001, 1.921240e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(1.969032e-001, -5.525871e-001, 2.217477e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(1.747972e-001, -6.157612e-001, 2.172829e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-6.038608e-001, 2.644468e-001, -7.519442e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(1.633217e-001, -5.617981e-001, 2.454765e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(1.747972e-001, -6.157612e-001, 2.172829e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(1.969032e-001, -5.525871e-001, 2.217477e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-5.265292e-001, 3.030299e-001, -7.943173e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(1.747972e-001, -6.157612e-001, 2.172829e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(1.633217e-001, -5.617981e-001, 2.454765e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(1.690282e-001, -6.171705e-001, 2.205694e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-5.242618e-001, 3.038046e-001, -7.955202e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(1.690282e-001, -6.171705e-001, 2.205694e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(1.633217e-001, -5.617981e-001, 2.454765e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(1.455583e-001, -6.228926e-001, 2.338512e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-3.813116e-001, 2.785957e-001, -8.814680e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(8.688849e-002, -6.348656e-001, 2.554469e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(1.455583e-001, -6.228926e-001, 2.338512e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(1.633217e-001, -5.617981e-001, 2.454765e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-3.844764e-001, 5.591705e-001, -7.345109e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(1.455583e-001, -6.228926e-001, 2.338512e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(8.688849e-002, -6.348656e-001, 2.554469e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(9.161370e-002, -6.625723e-001, 2.318808e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-5.140960e-001, 5.031593e-001, -6.946481e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(9.161370e-002, -6.625723e-001, 2.318808e-001);
   glNormal3d(-7.501620e-001, 6.557638e-001, -8.503403e-002);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(8.688849e-002, -6.348656e-001, 2.554469e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(7.824365e-002, -6.772934e-001, 2.311127e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-8.367844e-001, 3.905776e-001, -3.837199e-001);
   glNormal3d(-9.450290e-001, 2.918428e-001, 1.474722e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(5.468187e-002, -7.053777e-001, 2.539081e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(7.824365e-002, -6.772934e-001, 2.311127e-001);
   glNormal3d(-7.501620e-001, 6.557638e-001, -8.503403e-002);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(8.688849e-002, -6.348656e-001, 2.554469e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-8.160624e-001, 5.557010e-001, -1.588667e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(7.824365e-002, -6.772934e-001, 2.311127e-001);
   glNormal3d(-9.450290e-001, 2.918428e-001, 1.474722e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(5.468187e-002, -7.053777e-001, 2.539081e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(7.096920e-002, -6.885418e-001, 2.291343e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-8.422249e-001, 4.926923e-001, -2.188871e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(7.096920e-002, -6.885418e-001, 2.291343e-001);
   glNormal3d(-9.450290e-001, 2.918428e-001, 1.474722e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(5.468187e-002, -7.053777e-001, 2.539081e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(4.762948e-002, -7.317787e-001, 2.216182e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-9.609243e-001, -7.065410e-002, 2.676426e-001);
   glNormal3d(-9.542404e-001, -1.071780e-001, 2.791740e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(5.262315e-002, -7.951837e-001, 2.228090e-001);
   glNormal3d(-5.726084e-001, -1.646031e-001, 8.031347e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(4.762948e-002, -7.317787e-001, 2.216182e-001);
   glNormal3d(-9.450290e-001, 2.918428e-001, 1.474722e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(5.468187e-002, -7.053777e-001, 2.539081e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-9.250776e-001, -6.583282e-002, 3.740288e-001);
   glNormal3d(-5.726084e-001, -1.646031e-001, 8.031347e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(4.762948e-002, -7.317787e-001, 2.216182e-001);
   glNormal3d(-9.542404e-001, -1.071780e-001, 2.791740e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(5.262315e-002, -7.951837e-001, 2.228090e-001);
   glNormal3d(-5.120619e-001, -2.828860e-001, 8.110291e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(4.471377e-002, -7.618488e-001, 2.091142e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-9.236992e-001, -6.398192e-002, 3.777380e-001);
   glNormal3d(-5.120619e-001, -2.828860e-001, 8.110291e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(4.471377e-002, -7.618488e-001, 2.091142e-001);
   glNormal3d(-9.542404e-001, -1.071780e-001, 2.791740e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(5.262315e-002, -7.951837e-001, 2.228090e-001);
   glNormal3d(-5.254324e-001, -3.287632e-001, 7.847519e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(4.367458e-002, -7.728235e-001, 2.047141e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-9.421062e-001, -1.253544e-001, 3.110019e-001);
   glNormal3d(-5.254324e-001, -3.287632e-001, 7.847519e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(4.367458e-002, -7.728235e-001, 2.047141e-001);
   glNormal3d(-9.542404e-001, -1.071780e-001, 2.791740e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(5.262315e-002, -7.951837e-001, 2.228090e-001);
   glNormal3d(-5.166875e-001, -4.489479e-001, 7.290266e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(4.195947e-002, -8.013836e-001, 1.880069e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-9.286004e-001, -1.904764e-001, 3.184651e-001);
   glNormal3d(-9.529947e-001, -1.578677e-001, 2.586095e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(5.093690e-002, -8.402627e-001, 1.909300e-001);
   glNormal3d(-5.166875e-001, -4.489479e-001, 7.290266e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(4.195947e-002, -8.013836e-001, 1.880069e-001);
   glNormal3d(-9.542404e-001, -1.071780e-001, 2.791740e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(5.262315e-002, -7.951837e-001, 2.228090e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-9.253597e-001, -1.889634e-001, 3.286371e-001);
   glNormal3d(-5.166875e-001, -4.489479e-001, 7.290266e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(4.195947e-002, -8.013836e-001, 1.880069e-001);
   glNormal3d(-9.529947e-001, -1.578677e-001, 2.586095e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(5.093690e-002, -8.402627e-001, 1.909300e-001);
   glNormal3d(-5.245256e-001, -5.136502e-001, 6.789966e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(4.163644e-002, -8.090402e-001, 1.826949e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-9.357035e-001, -2.025371e-001, 2.888558e-001);
   glNormal3d(-5.245256e-001, -5.136502e-001, 6.789966e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(4.163644e-002, -8.090402e-001, 1.826949e-001);
   glNormal3d(-9.529947e-001, -1.578677e-001, 2.586095e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(5.093690e-002, -8.402627e-001, 1.909300e-001);
   glNormal3d(-5.100527e-001, -5.712410e-001, 6.430629e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(3.996473e-002, -8.295834e-001, 1.628754e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-9.356249e-001, -2.034229e-001, 2.884878e-001);
   glNormal3d(-7.588392e-001, -6.502531e-001, -3.652444e-002);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(4.941908e-002, -8.510067e-001, 1.784315e-001);
   glNormal3d(-5.100527e-001, -5.712410e-001, 6.430629e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(3.996473e-002, -8.295834e-001, 1.628754e-001);
   glNormal3d(-9.529947e-001, -1.578677e-001, 2.586095e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(5.093690e-002, -8.402627e-001, 1.909300e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-9.351844e-001, -2.009408e-001, 2.916383e-001);
   glNormal3d(-5.100527e-001, -5.712410e-001, 6.430629e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(3.996473e-002, -8.295834e-001, 1.628754e-001);
   glNormal3d(-7.588392e-001, -6.502531e-001, -3.652444e-002);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(4.941908e-002, -8.510067e-001, 1.784315e-001);
   glNormal3d(-5.343118e-001, -6.165132e-001, 5.782927e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(3.955820e-002, -8.348371e-001, 1.579519e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-9.350584e-001, -2.411562e-001, 2.598258e-001);
   glNormal3d(-5.343118e-001, -6.165132e-001, 5.782927e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(3.955820e-002, -8.348371e-001, 1.579519e-001);
   glNormal3d(-7.588392e-001, -6.502531e-001, -3.652444e-002);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(4.941908e-002, -8.510067e-001, 1.784315e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(3.837485e-002, -8.422970e-001, 1.467694e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-1.736931e-001, -9.633514e-001, -2.044130e-001);
   glNormal3d(-7.366893e-002, -9.149438e-001, 3.968006e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(3.837485e-002, -8.422970e-001, 1.467694e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(4.941908e-002, -8.510067e-001, 1.784315e-001);
   glNormal3d(3.019743e-002, -9.836714e-001, 1.774223e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(8.380354e-002, -8.466481e-001, 1.286733e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-1.395209e-001, -9.734096e-001, -1.816800e-001);
   glNormal3d(-1.235010e-001, -9.088621e-001, -3.983932e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(1.118787e-001, -8.542506e-001, 1.478460e-001);
   glNormal3d(3.019743e-002, -9.836714e-001, 1.774223e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(8.380354e-002, -8.466481e-001, 1.286733e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(4.941908e-002, -8.510067e-001, 1.784315e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-1.184411e-001, -9.702220e-001, -2.112840e-001);
   glNormal3d(3.019743e-002, -9.836714e-001, 1.774223e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(8.380354e-002, -8.466481e-001, 1.286733e-001);
   glNormal3d(-1.235010e-001, -9.088621e-001, -3.983932e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(1.118787e-001, -8.542506e-001, 1.478460e-001);
   glNormal3d(1.197449e-001, -9.783303e-001, 1.689110e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(9.061616e-002, -8.466811e-001, 1.250060e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-1.892784e-003, -9.497516e-001, -3.129990e-001);
   glNormal3d(1.197449e-001, -9.783303e-001, 1.689110e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(9.061616e-002, -8.466811e-001, 1.250060e-001);
   glNormal3d(-1.235010e-001, -9.088621e-001, -3.983932e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(1.118787e-001, -8.542506e-001, 1.478460e-001);
   glNormal3d(2.052156e-001, -9.724106e-001, 1.109244e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(1.010538e-001, -8.455158e-001, 1.214070e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(8.365745e-003, -9.484642e-001, -3.167739e-001);
   glNormal3d(8.417990e-002, -8.587561e-001, -5.054223e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(1.241970e-001, -8.523146e-001, 1.423746e-001);
   glNormal3d(2.052156e-001, -9.724106e-001, 1.109244e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(1.010538e-001, -8.455158e-001, 1.214070e-001);
   glNormal3d(-1.235010e-001, -9.088621e-001, -3.983932e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(1.118787e-001, -8.542506e-001, 1.478460e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(1.956962e-001, -8.487694e-001, -4.912163e-001);
   glNormal3d(2.052156e-001, -9.724106e-001, 1.109244e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(1.010538e-001, -8.455158e-001, 1.214070e-001);
   glNormal3d(8.417990e-002, -8.587561e-001, -5.054223e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(1.241970e-001, -8.523146e-001, 1.423746e-001);
   glNormal3d(3.221173e-001, -9.466031e-001, 1.353117e-002);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(1.410360e-001, -8.336958e-001, 1.169119e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(2.093745e-001, -8.501269e-001, -4.831632e-001);
   glNormal3d(2.969052e-001, -6.904088e-001, -6.596840e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(1.713209e-001, -8.346617e-001, 1.317350e-001);
   glNormal3d(3.221173e-001, -9.466031e-001, 1.353117e-002);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(1.410360e-001, -8.336958e-001, 1.169119e-001);
   glNormal3d(8.417990e-002, -8.587561e-001, -5.054223e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(1.241970e-001, -8.523146e-001, 1.423746e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(3.267514e-001, -6.256804e-001, -7.083485e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(1.410360e-001, -8.336958e-001, 1.169119e-001);
   glNormal3d(2.969052e-001, -6.904088e-001, -6.596840e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(1.713209e-001, -8.346617e-001, 1.317350e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(1.657168e-001, -8.216754e-001, 1.176792e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(5.030927e-001, -5.255069e-001, -6.861051e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(1.657168e-001, -8.216754e-001, 1.176792e-001);
   glNormal3d(2.969052e-001, -6.904088e-001, -6.596840e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(1.713209e-001, -8.346617e-001, 1.317350e-001);
   glNormal3d(4.571860e-001, -8.405779e-001, -2.905336e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(1.862173e-001, -8.086092e-001, 1.227036e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(1.449726e-001, -3.970623e-001, -9.062695e-001);
   glNormal3d(3.398942e-001, -5.434848e-001, -7.675260e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(2.001797e-001, -8.175307e-001, 1.288459e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(1.862173e-001, -8.086092e-001, 1.227036e-001);
   glNormal3d(2.969052e-001, -6.904088e-001, -6.596840e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(1.713209e-001, -8.346617e-001, 1.317350e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(1.335174e-001, -4.116972e-001, -9.014868e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(1.862173e-001, -8.086092e-001, 1.227036e-001);
   glNormal3d(3.398942e-001, -5.434848e-001, -7.675260e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(2.001797e-001, -8.175307e-001, 1.288459e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(2.037279e-001, -7.961592e-001, 1.196113e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(4.095371e-001, -4.183107e-001, -8.107376e-001);
   glNormal3d(4.354628e-001, -5.498469e-001, -7.127696e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(2.241633e-001, -7.989435e-001, 1.313707e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(2.037279e-001, -7.961592e-001, 1.196113e-001);
   glNormal3d(3.398942e-001, -5.434848e-001, -7.675260e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(2.001797e-001, -8.175307e-001, 1.288459e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(3.928404e-001, -4.657324e-001, -7.929500e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(2.037279e-001, -7.961592e-001, 1.196113e-001);
   glNormal3d(4.354628e-001, -5.498469e-001, -7.127696e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(2.241633e-001, -7.989435e-001, 1.313707e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(2.294126e-001, -7.724895e-001, 1.184338e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(3.504242e-001, -4.666586e-001, -8.120546e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(2.294126e-001, -7.724895e-001, 1.184338e-001);
   glNormal3d(4.354628e-001, -5.498469e-001, -7.127696e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(2.241633e-001, -7.989435e-001, 1.313707e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(2.394203e-001, -7.631289e-001, 1.173732e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(1.490404e-001, -4.143870e-001, -8.978142e-001);
   glNormal3d(1.486973e-001, -2.944113e-001, -9.440398e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(2.726062e-001, -7.514305e-001, 1.174828e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(2.394203e-001, -7.631289e-001, 1.173732e-001);
   glNormal3d(4.354628e-001, -5.498469e-001, -7.127696e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(2.241633e-001, -7.989435e-001, 1.313707e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-1.360613e-001, 3.944907e-001, -9.087708e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(2.394203e-001, -7.631289e-001, 1.173732e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(2.726062e-001, -7.514305e-001, 1.174828e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(2.541006e-001, -7.310820e-001, 1.290866e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-4.203338e-001, 1.298401e-001, -8.980318e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(2.837174e-001, -7.392274e-001, 1.140464e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(2.541006e-001, -7.310820e-001, 1.290866e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(2.726062e-001, -7.514305e-001, 1.174828e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-4.426526e-001, 4.420403e-002, -8.956030e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(2.541006e-001, -7.310820e-001, 1.290866e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(2.837174e-001, -7.392274e-001, 1.140464e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(2.664303e-001, -6.932748e-001, 1.248587e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-3.838970e-002, 2.151601e-001, -9.758239e-001);
   glNormal3d(4.785435e-001, -1.613965e-001, -8.631033e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(2.990863e-001, -6.972216e-001, 1.227037e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(2.664303e-001, -6.932748e-001, 1.248587e-001);
   glNormal3d(2.962389e-001, -1.884313e-001, -9.363419e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(2.837174e-001, -7.392274e-001, 1.140464e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-7.603620e-002, -8.677734e-002, -9.933218e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(2.664303e-001, -6.932748e-001, 1.248587e-001);
   glNormal3d(4.785435e-001, -1.613965e-001, -8.631033e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(2.990863e-001, -6.972216e-001, 1.227037e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(2.696630e-001, -6.833599e-001, 1.237450e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-8.280277e-002, -1.012842e-001, -9.914057e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(2.696630e-001, -6.833599e-001, 1.237450e-001);
   glNormal3d(4.785435e-001, -1.613965e-001, -8.631033e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(2.990863e-001, -6.972216e-001, 1.227037e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(2.838428e-001, -6.395106e-001, 1.180810e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-3.242259e-001, -1.603178e-001, -9.322960e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(3.246268e-001, -5.846257e-001, 9.445944e-002);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(2.838428e-001, -6.395106e-001, 1.180810e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(2.990863e-001, -6.972216e-001, 1.227037e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(7.185136e-001, 6.685098e-001, 1.919188e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(3.246268e-001, -5.846257e-001, 9.445944e-002);
   glNormal3d(9.719789e-001, 1.860395e-001, -1.436884e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(3.497147e-001, -6.311390e-001, 1.625537e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(2.786259e-001, -5.478580e-001, 1.386070e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(7.189022e-001, 6.684658e-001, 1.906123e-001);
   glNormal3d(5.732705e-001, 7.553686e-001, 3.174575e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(3.028520e-001, -5.935174e-001, 2.073619e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(2.786259e-001, -5.478580e-001, 1.386070e-001);
   glNormal3d(9.719789e-001, 1.860395e-001, -1.436884e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(3.497147e-001, -6.311390e-001, 1.625537e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(3.762568e-001, 8.274188e-001, 4.169040e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(2.786259e-001, -5.478580e-001, 1.386070e-001);
   glNormal3d(5.732705e-001, 7.553686e-001, 3.174575e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(3.028520e-001, -5.935174e-001, 2.073619e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(1.969032e-001, -5.525871e-001, 2.217477e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(3.768446e-001, 8.333336e-001, 4.044048e-001);
   glNormal3d(2.352198e-001, 8.691409e-001, 4.350469e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(2.206330e-001, -5.979200e-001, 2.930498e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(1.969032e-001, -5.525871e-001, 2.217477e-001);
   glNormal3d(5.732705e-001, 7.553686e-001, 3.174575e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(3.028520e-001, -5.935174e-001, 2.073619e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(1.211721e-001, 8.554306e-001, 5.035433e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(1.969032e-001, -5.525871e-001, 2.217477e-001);
   glNormal3d(2.352198e-001, 8.691409e-001, 4.350469e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(2.206330e-001, -5.979200e-001, 2.930498e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(1.633217e-001, -5.617981e-001, 2.454765e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(1.263038e-001, 8.574221e-001, 4.988734e-001);
   glNormal3d(-2.247853e-001, 7.519577e-001, 6.197025e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(1.868319e-001, -6.073228e-001, 3.177682e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(1.633217e-001, -5.617981e-001, 2.454765e-001);
   glNormal3d(2.352198e-001, 8.691409e-001, 4.350469e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(2.206330e-001, -5.979200e-001, 2.930498e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-5.283768e-001, 6.303281e-001, 5.687745e-001);
   glNormal3d(-4.898347e-001, 8.692444e-001, -6.690390e-002);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(1.633217e-001, -5.617981e-001, 2.454765e-001);
   glNormal3d(-2.247853e-001, 7.519577e-001, 6.197025e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(1.868319e-001, -6.073228e-001, 3.177682e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(8.688849e-002, -6.348656e-001, 2.554469e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-5.280791e-001, 6.314567e-001, 5.677983e-001);
   glNormal3d(-6.180319e-001, 4.375822e-001, 6.531144e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(1.101328e-001, -6.825935e-001, 3.301442e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(8.688849e-002, -6.348656e-001, 2.554469e-001);
   glNormal3d(-2.247853e-001, 7.519577e-001, 6.197025e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(1.868319e-001, -6.073228e-001, 3.177682e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-8.030537e-001, 3.563741e-001, 4.776005e-001);
   glNormal3d(-7.501620e-001, 6.557638e-001, -8.503403e-002);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(8.688849e-002, -6.348656e-001, 2.554469e-001);
   glNormal3d(-6.180319e-001, 4.375822e-001, 6.531144e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(1.101328e-001, -6.825935e-001, 3.301442e-001);
   glNormal3d(-9.450290e-001, 2.918428e-001, 1.474722e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(5.468187e-002, -7.053777e-001, 2.539081e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-8.034066e-001, 3.544632e-001, 4.784283e-001);
   glNormal3d(-7.986533e-001, 4.083245e-002, 6.004045e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(7.830620e-002, -7.548651e-001, 3.302442e-001);
   glNormal3d(-9.450290e-001, 2.918428e-001, 1.474722e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(5.468187e-002, -7.053777e-001, 2.539081e-001);
   glNormal3d(-6.180319e-001, 4.375822e-001, 6.531144e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(1.101328e-001, -6.825935e-001, 3.301442e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-9.645338e-001, -6.636008e-002, 2.554815e-001);
   glNormal3d(-9.450290e-001, 2.918428e-001, 1.474722e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(5.468187e-002, -7.053777e-001, 2.539081e-001);
   glNormal3d(-7.986533e-001, 4.083245e-002, 6.004045e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(7.830620e-002, -7.548651e-001, 3.302442e-001);
   glNormal3d(-9.542404e-001, -1.071780e-001, 2.791740e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(5.262315e-002, -7.951837e-001, 2.228090e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-9.637304e-001, -7.135157e-002, 2.571627e-001);
   glNormal3d(-8.107484e-001, -2.545975e-001, 5.271310e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(7.711789e-002, -8.469140e-001, 3.002514e-001);
   glNormal3d(-9.542404e-001, -1.071780e-001, 2.791740e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(5.262315e-002, -7.951837e-001, 2.228090e-001);
   glNormal3d(-7.986533e-001, 4.083245e-002, 6.004045e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(7.830620e-002, -7.548651e-001, 3.302442e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-9.668620e-001, -1.223086e-001, 2.240949e-001);
   glNormal3d(-9.542404e-001, -1.071780e-001, 2.791740e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(5.262315e-002, -7.951837e-001, 2.228090e-001);
   glNormal3d(-7.833488e-001, -3.899028e-001, 4.840872e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(7.567332e-002, -8.934295e-001, 2.686379e-001);
   glNormal3d(-9.529947e-001, -1.578677e-001, 2.586095e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(5.093690e-002, -8.402627e-001, 1.909300e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-9.668573e-001, -1.222946e-001, 2.241225e-001);
   glNormal3d(-7.833488e-001, -3.899028e-001, 4.840872e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(7.567332e-002, -8.934295e-001, 2.686379e-001);
   glNormal3d(-9.542404e-001, -1.071780e-001, 2.791740e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(5.262315e-002, -7.951837e-001, 2.228090e-001);
   glNormal3d(-8.107484e-001, -2.545975e-001, 5.271310e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(7.711789e-002, -8.469140e-001, 3.002514e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-9.670677e-001, -1.227531e-001, 2.229611e-001);
   glNormal3d(-9.529947e-001, -1.578677e-001, 2.586095e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(5.093690e-002, -8.402627e-001, 1.909300e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(7.413743e-002, -9.046221e-001, 2.561260e-001);
   glNormal3d(-7.588392e-001, -6.502531e-001, -3.652444e-002);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(4.941908e-002, -8.510067e-001, 1.784315e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-9.667814e-001, -1.197632e-001, 2.258108e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(7.413743e-002, -9.046221e-001, 2.561260e-001);
   glNormal3d(-9.529947e-001, -1.578677e-001, 2.586095e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(5.093690e-002, -8.402627e-001, 1.909300e-001);
   glNormal3d(-7.833488e-001, -3.899028e-001, 4.840872e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(7.567332e-002, -8.934295e-001, 2.686379e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-2.803453e-001, -8.285816e-001, -4.846225e-001);
   glNormal3d(-7.588392e-001, -6.502531e-001, -3.652444e-002);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(4.941908e-002, -8.510067e-001, 1.784315e-001);
   glNormal3d(-4.801241e-002, -9.784439e-001, -2.008540e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(1.374438e-001, -9.076297e-001, 2.243219e-001);
   glNormal3d(-1.235010e-001, -9.088621e-001, -3.983932e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(1.118787e-001, -8.542506e-001, 1.478460e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-2.818424e-001, -8.292606e-001, -4.825886e-001);
   glNormal3d(-4.801241e-002, -9.784439e-001, -2.008540e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(1.374438e-001, -9.076297e-001, 2.243219e-001);
   glNormal3d(-7.588392e-001, -6.502531e-001, -3.652444e-002);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(4.941908e-002, -8.510067e-001, 1.784315e-001);
   glNormal3d(-6.153274e-001, -7.811146e-001, 1.059819e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(7.413743e-002, -9.046221e-001, 2.561260e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-1.109414e-001, -8.316802e-001, -5.440589e-001);
   glNormal3d(-1.235010e-001, -9.088621e-001, -3.983932e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(1.118787e-001, -8.542506e-001, 1.478460e-001);
   glNormal3d(1.367218e-001, -9.441984e-001, -2.996606e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(1.498992e-001, -9.055898e-001, 2.185731e-001);
   glNormal3d(8.417990e-002, -8.587561e-001, -5.054223e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(1.241970e-001, -8.523146e-001, 1.423746e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-1.141739e-001, -8.321534e-001, -5.426648e-001);
   glNormal3d(1.367218e-001, -9.441984e-001, -2.996606e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(1.498992e-001, -9.055898e-001, 2.185731e-001);
   glNormal3d(-1.235010e-001, -9.088621e-001, -3.983932e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(1.118787e-001, -8.542506e-001, 1.478460e-001);
   glNormal3d(-4.801241e-002, -9.784439e-001, -2.008540e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(1.374438e-001, -9.076297e-001, 2.243219e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(1.573820e-001, -7.829029e-001, -6.019086e-001);
   glNormal3d(8.417990e-002, -8.587561e-001, -5.054223e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(1.241970e-001, -8.523146e-001, 1.423746e-001);
   glNormal3d(3.461040e-001, -8.652930e-001, -3.626018e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(1.975203e-001, -8.871615e-001, 2.068719e-001);
   glNormal3d(2.969052e-001, -6.904088e-001, -6.596840e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(1.713209e-001, -8.346617e-001, 1.317350e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(1.558105e-001, -7.840942e-001, -6.007657e-001);
   glNormal3d(3.461040e-001, -8.652930e-001, -3.626018e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(1.975203e-001, -8.871615e-001, 2.068719e-001);
   glNormal3d(8.417990e-002, -8.587561e-001, -5.054223e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(1.241970e-001, -8.523146e-001, 1.423746e-001);
   glNormal3d(1.367218e-001, -9.441984e-001, -2.996606e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(1.498992e-001, -9.055898e-001, 2.185731e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(3.556119e-001, -7.029431e-001, -6.159636e-001);
   glNormal3d(2.969052e-001, -6.904088e-001, -6.596840e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(1.713209e-001, -8.346617e-001, 1.317350e-001);
   glNormal3d(5.076460e-001, -7.609601e-001, -4.040239e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(2.266359e-001, -8.693731e-001, 2.032828e-001);
   glNormal3d(3.398942e-001, -5.434848e-001, -7.675260e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(2.001797e-001, -8.175307e-001, 1.288459e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(3.542753e-001, -7.040514e-001, -6.154679e-001);
   glNormal3d(5.076460e-001, -7.609601e-001, -4.040239e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(2.266359e-001, -8.693731e-001, 2.032828e-001);
   glNormal3d(2.969052e-001, -6.904088e-001, -6.596840e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(1.713209e-001, -8.346617e-001, 1.317350e-001);
   glNormal3d(3.461040e-001, -8.652930e-001, -3.626018e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(1.975203e-001, -8.871615e-001, 2.068719e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(5.269449e-001, -5.978829e-001, -6.040407e-001);
   glNormal3d(3.398942e-001, -5.434848e-001, -7.675260e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(2.001797e-001, -8.175307e-001, 1.288459e-001);
   glNormal3d(5.898961e-001, -7.037676e-001, -3.958962e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(2.508275e-001, -8.500689e-001, 2.052359e-001);
   glNormal3d(4.354628e-001, -5.498469e-001, -7.127696e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(2.241633e-001, -7.989435e-001, 1.313707e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(5.263580e-001, -5.985189e-001, -6.039225e-001);
   glNormal3d(5.898961e-001, -7.037676e-001, -3.958962e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(2.508275e-001, -8.500689e-001, 2.052359e-001);
   glNormal3d(3.398942e-001, -5.434848e-001, -7.675260e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(2.001797e-001, -8.175307e-001, 1.288459e-001);
   glNormal3d(5.076460e-001, -7.609601e-001, -4.040239e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(2.266359e-001, -8.693731e-001, 2.032828e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(4.560105e-001, -6.443701e-001, -6.138743e-001);
   glNormal3d(4.354628e-001, -5.498469e-001, -7.127696e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(2.241633e-001, -7.989435e-001, 1.313707e-001);
   glNormal3d(5.976022e-001, -6.871493e-001, -4.131554e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(2.993367e-001, -8.012779e-001, 1.896629e-001);
   glNormal3d(1.486973e-001, -2.944113e-001, -9.440398e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(2.726062e-001, -7.514305e-001, 1.174828e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(4.544856e-001, -6.472038e-001, -6.120213e-001);
   glNormal3d(5.976022e-001, -6.871493e-001, -4.131554e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(2.993367e-001, -8.012779e-001, 1.896629e-001);
   glNormal3d(4.354628e-001, -5.498469e-001, -7.127696e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(2.241633e-001, -7.989435e-001, 1.313707e-001);
   glNormal3d(5.898961e-001, -7.037676e-001, -3.958962e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(2.508275e-001, -8.500689e-001, 2.052359e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(4.919553e-001, -6.200378e-001, -6.111735e-001);
   glNormal3d(1.486973e-001, -2.944113e-001, -9.440398e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(2.726062e-001, -7.514305e-001, 1.174828e-001);
   glNormal3d(7.490212e-001, -5.073710e-001, -4.260774e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(3.104420e-001, -7.887625e-001, 1.858115e-001);
   glNormal3d(2.962389e-001, -1.884313e-001, -9.363419e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(2.837174e-001, -7.392274e-001, 1.140464e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(4.893905e-001, -6.222643e-001, -6.109698e-001);
   glNormal3d(7.490212e-001, -5.073710e-001, -4.260774e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(3.104420e-001, -7.887625e-001, 1.858115e-001);
   glNormal3d(1.486973e-001, -2.944113e-001, -9.440398e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(2.726062e-001, -7.514305e-001, 1.174828e-001);
   glNormal3d(5.976022e-001, -6.871493e-001, -4.131554e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(2.993367e-001, -8.012779e-001, 1.896629e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(8.566748e-001, -2.169815e-001, -4.680036e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(2.837174e-001, -7.392274e-001, 1.140464e-001);
   glNormal3d(9.007833e-001, -2.426978e-001, -3.601211e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(3.256017e-001, -7.456177e-001, 1.936779e-001);
   glNormal3d(4.785435e-001, -1.613965e-001, -8.631033e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(2.990863e-001, -6.972216e-001, 1.227037e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(8.569540e-001, -2.157685e-001, -4.680531e-001);
   glNormal3d(9.007833e-001, -2.426978e-001, -3.601211e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(3.256017e-001, -7.456177e-001, 1.936779e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(2.837174e-001, -7.392274e-001, 1.140464e-001);
   glNormal3d(7.490212e-001, -5.073710e-001, -4.260774e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(3.104420e-001, -7.887625e-001, 1.858115e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(8.039091e-001, -3.097197e-001, -5.077439e-001);
   glNormal3d(4.785435e-001, -1.613965e-001, -8.631033e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(2.990863e-001, -6.972216e-001, 1.227037e-001);
   glNormal3d(9.719789e-001, 1.860395e-001, -1.436884e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(3.497147e-001, -6.311390e-001, 1.625537e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(3.246268e-001, -5.846257e-001, 9.445944e-002);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(8.032142e-001, -3.078366e-001, -5.099838e-001);
   glNormal3d(9.719789e-001, 1.860395e-001, -1.436884e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(3.497147e-001, -6.311390e-001, 1.625537e-001);
   glNormal3d(4.785435e-001, -1.613965e-001, -8.631033e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(2.990863e-001, -6.972216e-001, 1.227037e-001);
   glNormal3d(9.007833e-001, -2.426978e-001, -3.601211e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(3.256017e-001, -7.456177e-001, 1.936779e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(7.339935e-001, 6.384476e-001, 2.315993e-001);
   glNormal3d(9.719789e-001, 1.860395e-001, -1.436884e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(3.497147e-001, -6.311390e-001, 1.625537e-001);
   glNormal3d(9.691545e-001, 2.463175e-001, 8.198174e-003);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(3.519404e-001, -6.518369e-001, 2.125578e-001);
   glNormal3d(5.732705e-001, 7.553686e-001, 3.174575e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(3.028520e-001, -5.935174e-001, 2.073619e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(7.352892e-001, 6.390240e-001, 2.258277e-001);
   glNormal3d(5.625206e-001, 7.778478e-001, 2.802202e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(3.127415e-001, -6.196208e-001, 2.490268e-001);
   glNormal3d(5.732705e-001, 7.553686e-001, 3.174575e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(3.028520e-001, -5.935174e-001, 2.073619e-001);
   glNormal3d(9.691545e-001, 2.463175e-001, 8.198174e-003);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(3.519404e-001, -6.518369e-001, 2.125578e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(3.931990e-001, 8.182681e-001, 4.193231e-001);
   glNormal3d(5.732705e-001, 7.553686e-001, 3.174575e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(3.028520e-001, -5.935174e-001, 2.073619e-001);
   glNormal3d(5.625206e-001, 7.778478e-001, 2.802202e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(3.127415e-001, -6.196208e-001, 2.490268e-001);
   glNormal3d(2.352198e-001, 8.691409e-001, 4.350469e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(2.206330e-001, -5.979200e-001, 2.930498e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(3.527457e-001, 8.858612e-001, 3.013643e-001);
   glNormal3d(2.783881e-001, 8.690007e-001, 4.090696e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(2.496655e-001, -6.204858e-001, 3.253998e-001);
   glNormal3d(2.352198e-001, 8.691409e-001, 4.350469e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(2.206330e-001, -5.979200e-001, 2.930498e-001);
   glNormal3d(5.625206e-001, 7.778478e-001, 2.802202e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(3.127415e-001, -6.196208e-001, 2.490268e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(9.947174e-002, 8.772011e-001, 4.697058e-001);
   glNormal3d(2.352198e-001, 8.691409e-001, 4.350469e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(2.206330e-001, -5.979200e-001, 2.930498e-001);
   glNormal3d(-6.239913e-002, 7.237966e-001, 6.871862e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(2.237308e-001, -6.281361e-001, 3.488239e-001);
   glNormal3d(-2.247853e-001, 7.519577e-001, 6.197025e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(1.868319e-001, -6.073228e-001, 3.177682e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(1.612667e-001, 8.714735e-001, 4.631706e-001);
   glNormal3d(-6.239913e-002, 7.237966e-001, 6.871862e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(2.237308e-001, -6.281361e-001, 3.488239e-001);
   glNormal3d(2.352198e-001, 8.691409e-001, 4.350469e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(2.206330e-001, -5.979200e-001, 2.930498e-001);
   glNormal3d(2.783881e-001, 8.690007e-001, 4.090696e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(2.496655e-001, -6.204858e-001, 3.253998e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-4.148971e-001, 5.428293e-001, 7.302033e-001);
   glNormal3d(-2.247853e-001, 7.519577e-001, 6.197025e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(1.868319e-001, -6.073228e-001, 3.177682e-001);
   glNormal3d(-3.660683e-001, 3.844442e-001, 8.474648e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(1.665529e-001, -6.942762e-001, 3.708865e-001);
   glNormal3d(-6.180319e-001, 4.375822e-001, 6.531144e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(1.101328e-001, -6.825935e-001, 3.301442e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-3.367335e-001, 5.468086e-001, 7.665578e-001);
   glNormal3d(-3.660683e-001, 3.844442e-001, 8.474648e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(1.665529e-001, -6.942762e-001, 3.708865e-001);
   glNormal3d(-2.247853e-001, 7.519577e-001, 6.197025e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(1.868319e-001, -6.073228e-001, 3.177682e-001);
   glNormal3d(-6.239913e-002, 7.237966e-001, 6.871862e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(2.237308e-001, -6.281361e-001, 3.488239e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-5.698871e-001, 2.520474e-001, 7.821130e-001);
   glNormal3d(-6.180319e-001, 4.375822e-001, 6.531144e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(1.101328e-001, -6.825935e-001, 3.301442e-001);
   glNormal3d(-4.165937e-001, 9.106711e-003, 9.090472e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(1.456454e-001, -7.560681e-001, 3.796987e-001);
   glNormal3d(-7.986533e-001, 4.083245e-002, 6.004045e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(7.830620e-002, -7.548651e-001, 3.302442e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-5.199342e-001, 2.904802e-001, 8.032993e-001);
   glNormal3d(-4.165937e-001, 9.106711e-003, 9.090472e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(1.456454e-001, -7.560681e-001, 3.796987e-001);
   glNormal3d(-6.180319e-001, 4.375822e-001, 6.531144e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(1.101328e-001, -6.825935e-001, 3.301442e-001);
   glNormal3d(-3.660683e-001, 3.844442e-001, 8.474648e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(1.665529e-001, -6.942762e-001, 3.708865e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-6.149582e-001, -2.371117e-001, 7.520668e-001);
   glNormal3d(-7.986533e-001, 4.083245e-002, 6.004045e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(7.830620e-002, -7.548651e-001, 3.302442e-001);
   glNormal3d(-3.141450e-001, -3.537877e-001, 8.809922e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(1.499585e-001, -8.350255e-001, 3.635607e-001);
   glNormal3d(-8.107484e-001, -2.545975e-001, 5.271310e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(7.711789e-002, -8.469140e-001, 3.002514e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-5.830202e-001, -1.931443e-001, 7.891658e-001);
   glNormal3d(-3.141450e-001, -3.537877e-001, 8.809922e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(1.499585e-001, -8.350255e-001, 3.635607e-001);
   glNormal3d(-7.986533e-001, 4.083245e-002, 6.004045e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(7.830620e-002, -7.548651e-001, 3.302442e-001);
   glNormal3d(-4.165937e-001, 9.106711e-003, 9.090472e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(1.456454e-001, -7.560681e-001, 3.796987e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-5.710704e-001, -4.492250e-001, 6.870775e-001);
   glNormal3d(-8.107484e-001, -2.545975e-001, 5.271310e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(7.711789e-002, -8.469140e-001, 3.002514e-001);
   glNormal3d(-1.786843e-001, -5.726423e-001, 8.000954e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(1.505369e-001, -8.765980e-001, 3.418662e-001);
   glNormal3d(-7.833488e-001, -3.899028e-001, 4.840872e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(7.567332e-002, -8.934295e-001, 2.686379e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-5.681204e-001, -3.869265e-001, 7.263106e-001);
   glNormal3d(-1.786843e-001, -5.726423e-001, 8.000954e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(1.505369e-001, -8.765980e-001, 3.418662e-001);
   glNormal3d(-8.107484e-001, -2.545975e-001, 5.271310e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(7.711789e-002, -8.469140e-001, 3.002514e-001);
   glNormal3d(-3.141450e-001, -3.537877e-001, 8.809922e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(1.499585e-001, -8.350255e-001, 3.635607e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-4.821379e-001, -6.227253e-001, 6.162436e-001);
   glNormal3d(-7.833488e-001, -3.899028e-001, 4.840872e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(7.567332e-002, -8.934295e-001, 2.686379e-001);
   glNormal3d(-9.594553e-002, -8.086838e-001, 5.803663e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(1.494229e-001, -8.871639e-001, 3.326697e-001);
   glNormal3d(-6.153274e-001, -7.811146e-001, 1.059819e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(7.413743e-002, -9.046221e-001, 2.561260e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-5.331312e-001, -5.227682e-001, 6.651950e-001);
   glNormal3d(-9.594553e-002, -8.086838e-001, 5.803663e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(1.494229e-001, -8.871639e-001, 3.326697e-001);
   glNormal3d(-7.833488e-001, -3.899028e-001, 4.840872e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(7.567332e-002, -8.934295e-001, 2.686379e-001);
   glNormal3d(-1.786843e-001, -5.726423e-001, 8.000954e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(1.505369e-001, -8.765980e-001, 3.418662e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(4.410880e-002, -9.825457e-001, 1.807162e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(7.413743e-002, -9.046221e-001, 2.561260e-001);
   glNormal3d(-9.594553e-002, -8.086838e-001, 5.803663e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(1.494229e-001, -8.871639e-001, 3.326697e-001);
   glNormal3d(-4.801241e-002, -9.784439e-001, -2.008540e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(1.374438e-001, -9.076297e-001, 2.243219e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(7.968793e-002, -9.810690e-001, 1.765036e-001);
   glNormal3d(2.789859e-001, -8.928986e-001, 3.534105e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(2.003452e-001, -8.884223e-001, 3.026849e-001);
   glNormal3d(-4.801241e-002, -9.784439e-001, -2.008540e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(1.374438e-001, -9.076297e-001, 2.243219e-001);
   glNormal3d(-9.594553e-002, -8.086838e-001, 5.803663e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(1.494229e-001, -8.871639e-001, 3.326697e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(1.974011e-001, -9.769698e-001, 8.101136e-002);
   glNormal3d(-4.801241e-002, -9.784439e-001, -2.008540e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(1.374438e-001, -9.076297e-001, 2.243219e-001);
   glNormal3d(2.789859e-001, -8.928986e-001, 3.534105e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(2.003452e-001, -8.884223e-001, 3.026849e-001);
   glNormal3d(1.367218e-001, -9.441984e-001, -2.996606e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(1.498992e-001, -9.055898e-001, 2.185731e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(2.297691e-001, -9.713657e-001, 6.045490e-002);
   glNormal3d(4.036970e-001, -8.849991e-001, 2.319600e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(2.101935e-001, -8.864490e-001, 2.969608e-001);
   glNormal3d(1.367218e-001, -9.441984e-001, -2.996606e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(1.498992e-001, -9.055898e-001, 2.185731e-001);
   glNormal3d(2.789859e-001, -8.928986e-001, 3.534105e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(2.003452e-001, -8.884223e-001, 3.026849e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(3.515721e-001, -9.352155e-001, -4.206076e-002);
   glNormal3d(1.367218e-001, -9.441984e-001, -2.996606e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(1.498992e-001, -9.055898e-001, 2.185731e-001);
   glNormal3d(4.036970e-001, -8.849991e-001, 2.319600e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(2.101935e-001, -8.864490e-001, 2.969608e-001);
   glNormal3d(3.461040e-001, -8.652930e-001, -3.626018e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(1.975203e-001, -8.871615e-001, 2.068719e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(4.038278e-001, -9.134903e-001, -4.958359e-002);
   glNormal3d(5.302432e-001, -8.367423e-001, 1.367642e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(2.476086e-001, -8.691281e-001, 2.825767e-001);
   glNormal3d(3.461040e-001, -8.652930e-001, -3.626018e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(1.975203e-001, -8.871615e-001, 2.068719e-001);
   glNormal3d(4.036970e-001, -8.849991e-001, 2.319600e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(2.101935e-001, -8.864490e-001, 2.969608e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(5.050613e-001, -8.530916e-001, -1.309497e-001);
   glNormal3d(3.461040e-001, -8.652930e-001, -3.626018e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(1.975203e-001, -8.871615e-001, 2.068719e-001);
   glNormal3d(5.302432e-001, -8.367423e-001, 1.367642e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(2.476086e-001, -8.691281e-001, 2.825767e-001);
   glNormal3d(5.076460e-001, -7.609601e-001, -4.040239e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(2.266359e-001, -8.693731e-001, 2.032828e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(5.524138e-001, -8.211126e-001, -1.435729e-001);
   glNormal3d(6.416632e-001, -7.661670e-001, 3.544636e-002);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(2.701878e-001, -8.528087e-001, 2.761203e-001);
   glNormal3d(5.076460e-001, -7.609601e-001, -4.040239e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(2.266359e-001, -8.693731e-001, 2.032828e-001);
   glNormal3d(5.302432e-001, -8.367423e-001, 1.367642e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(2.476086e-001, -8.691281e-001, 2.825767e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(6.210243e-001, -7.581289e-001, -1.989208e-001);
   glNormal3d(5.076460e-001, -7.609601e-001, -4.040239e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(2.266359e-001, -8.693731e-001, 2.032828e-001);
   glNormal3d(6.416632e-001, -7.661670e-001, 3.544636e-002);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(2.701878e-001, -8.528087e-001, 2.761203e-001);
   glNormal3d(5.898961e-001, -7.037676e-001, -3.958962e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(2.508275e-001, -8.500689e-001, 2.052359e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(6.638280e-001, -7.180703e-001, -2.090632e-001);
   glNormal3d(7.111908e-001, -7.029981e-001, 1.132972e-003);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(2.888778e-001, -8.350330e-001, 2.744114e-001);
   glNormal3d(5.898961e-001, -7.037676e-001, -3.958962e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(2.508275e-001, -8.500689e-001, 2.052359e-001);
   glNormal3d(6.416632e-001, -7.661670e-001, 3.544636e-002);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(2.701878e-001, -8.528087e-001, 2.761203e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(6.602222e-001, -7.222168e-001, -2.061785e-001);
   glNormal3d(5.898961e-001, -7.037676e-001, -3.958962e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(2.508275e-001, -8.500689e-001, 2.052359e-001);
   glNormal3d(7.111908e-001, -7.029981e-001, 1.132972e-003);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(2.888778e-001, -8.350330e-001, 2.744114e-001);
   glNormal3d(5.976022e-001, -6.871493e-001, -4.131554e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(2.993367e-001, -8.012779e-001, 1.896629e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(7.026554e-001, -6.865857e-001, -1.867500e-001);
   glNormal3d(7.613880e-001, -6.453112e-001, -6.214298e-002);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(3.245267e-001, -7.929842e-001, 2.539499e-001);
   glNormal3d(5.976022e-001, -6.871493e-001, -4.131554e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(2.993367e-001, -8.012779e-001, 1.896629e-001);
   glNormal3d(7.111908e-001, -7.029981e-001, 1.132972e-003);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(2.888778e-001, -8.350330e-001, 2.744114e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(7.051800e-001, -6.836162e-001, -1.881224e-001);
   glNormal3d(5.976022e-001, -6.871493e-001, -4.131554e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(2.993367e-001, -8.012779e-001, 1.896629e-001);
   glNormal3d(7.613880e-001, -6.453112e-001, -6.214298e-002);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(3.245267e-001, -7.929842e-001, 2.539499e-001);
   glNormal3d(7.490212e-001, -5.073710e-001, -4.260774e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(3.104420e-001, -7.887625e-001, 1.858115e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(7.387903e-001, -6.457906e-001, -1.927263e-001);
   glNormal3d(8.810916e-001, -4.512844e-001, -1.414918e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(3.325707e-001, -7.822760e-001, 2.489040e-001);
   glNormal3d(7.490212e-001, -5.073710e-001, -4.260774e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(3.104420e-001, -7.887625e-001, 1.858115e-001);
   glNormal3d(7.613880e-001, -6.453112e-001, -6.214298e-002);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(3.245267e-001, -7.929842e-001, 2.539499e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(9.172404e-001, -2.686697e-001, -2.940860e-001);
   glNormal3d(7.490212e-001, -5.073710e-001, -4.260774e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(3.104420e-001, -7.887625e-001, 1.858115e-001);
   glNormal3d(8.810916e-001, -4.512844e-001, -1.414918e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(3.325707e-001, -7.822760e-001, 2.489040e-001);
   glNormal3d(9.007833e-001, -2.426978e-001, -3.601211e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(3.256017e-001, -7.456177e-001, 1.936779e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(9.339645e-001, -2.319767e-001, -2.718402e-001);
   glNormal3d(9.601755e-001, -2.155338e-001, -1.777871e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(3.423056e-001, -7.448732e-001, 2.504323e-001);
   glNormal3d(9.007833e-001, -2.426978e-001, -3.601211e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(3.256017e-001, -7.456177e-001, 1.936779e-001);
   glNormal3d(8.810916e-001, -4.512844e-001, -1.414918e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(3.325707e-001, -7.822760e-001, 2.489040e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(9.600255e-001, -2.409461e-001, -1.424641e-001);
   glNormal3d(9.007833e-001, -2.426978e-001, -3.601211e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(3.256017e-001, -7.456177e-001, 1.936779e-001);
   glNormal3d(9.691545e-001, 2.463175e-001, 8.198174e-003);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(3.519404e-001, -6.518369e-001, 2.125578e-001);
   glNormal3d(9.719789e-001, 1.860395e-001, -1.436884e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(3.497147e-001, -6.311390e-001, 1.625537e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(9.389427e-001, -2.086223e-001, -2.736117e-001);
   glNormal3d(9.691545e-001, 2.463175e-001, 8.198174e-003);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(3.519404e-001, -6.518369e-001, 2.125578e-001);
   glNormal3d(9.007833e-001, -2.426978e-001, -3.601211e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(3.256017e-001, -7.456177e-001, 1.936779e-001);
   glNormal3d(9.601755e-001, -2.155338e-001, -1.777871e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(3.423056e-001, -7.448732e-001, 2.504323e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(7.005925e-001, 7.008891e-001, 1.338828e-001);
   glNormal3d(9.691545e-001, 2.463175e-001, 8.198174e-003);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(3.519404e-001, -6.518369e-001, 2.125578e-001);
   glNormal3d(9.396800e-001, 2.351595e-001, 2.483978e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(3.570271e-001, -6.661155e-001, 2.606895e-001);
   glNormal3d(5.625206e-001, 7.778478e-001, 2.802202e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(3.127415e-001, -6.196208e-001, 2.490268e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(7.001989e-001, 7.009491e-001, 1.356168e-001);
   glNormal3d(6.827397e-001, 5.434146e-001, 4.884333e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(3.255861e-001, -6.404108e-001, 2.901640e-001);
   glNormal3d(5.625206e-001, 7.778478e-001, 2.802202e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(3.127415e-001, -6.196208e-001, 2.490268e-001);
   glNormal3d(9.396800e-001, 2.351595e-001, 2.483978e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(3.570271e-001, -6.661155e-001, 2.606895e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(3.770841e-001, 8.686730e-001, 3.212705e-001);
   glNormal3d(5.625206e-001, 7.778478e-001, 2.802202e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(3.127415e-001, -6.196208e-001, 2.490268e-001);
   glNormal3d(6.827397e-001, 5.434146e-001, 4.884333e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(3.255861e-001, -6.404108e-001, 2.901640e-001);
   glNormal3d(2.783881e-001, 8.690007e-001, 4.090696e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(2.496655e-001, -6.204858e-001, 3.253998e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(3.866069e-001, 8.529769e-001, 3.506644e-001);
   glNormal3d(5.647290e-001, 5.107486e-001, 6.482415e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(2.738043e-001, -6.417604e-001, 3.505363e-001);
   glNormal3d(2.783881e-001, 8.690007e-001, 4.090696e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(2.496655e-001, -6.204858e-001, 3.253998e-001);
   glNormal3d(6.827397e-001, 5.434146e-001, 4.884333e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(3.255861e-001, -6.404108e-001, 2.901640e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(2.176513e-001, 8.307665e-001, 5.123036e-001);
   glNormal3d(2.783881e-001, 8.690007e-001, 4.090696e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(2.496655e-001, -6.204858e-001, 3.253998e-001);
   glNormal3d(2.627735e-001, 4.448885e-001, 8.561684e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(2.525035e-001, -6.479822e-001, 3.687829e-001);
   glNormal3d(-6.239913e-002, 7.237966e-001, 6.871862e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(2.237308e-001, -6.281361e-001, 3.488239e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(1.980288e-001, 8.337189e-001, 5.154585e-001);
   glNormal3d(2.627735e-001, 4.448885e-001, 8.561684e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(2.525035e-001, -6.479822e-001, 3.687829e-001);
   glNormal3d(2.783881e-001, 8.690007e-001, 4.090696e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(2.496655e-001, -6.204858e-001, 3.253998e-001);
   glNormal3d(5.647290e-001, 5.107486e-001, 6.482415e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(2.738043e-001, -6.417604e-001, 3.505363e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-2.160905e-001, 4.719298e-001, 8.547439e-001);
   glNormal3d(-6.239913e-002, 7.237966e-001, 6.871862e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(2.237308e-001, -6.281361e-001, 3.488239e-001);
   glNormal3d(-2.354458e-002, 2.195526e-001, 9.753165e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(2.051142e-001, -7.005484e-001, 3.840984e-001);
   glNormal3d(-3.660683e-001, 3.844442e-001, 8.474648e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(1.665529e-001, -6.942762e-001, 3.708865e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-2.556854e-001, 4.757150e-001, 8.416176e-001);
   glNormal3d(-2.354458e-002, 2.195526e-001, 9.753165e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(2.051142e-001, -7.005484e-001, 3.840984e-001);
   glNormal3d(-6.239913e-002, 7.237966e-001, 6.871862e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(2.237308e-001, -6.281361e-001, 3.488239e-001);
   glNormal3d(2.627735e-001, 4.448885e-001, 8.561684e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(2.525035e-001, -6.479822e-001, 3.687829e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-2.528170e-001, 2.199072e-001, 9.421913e-001);
   glNormal3d(-3.660683e-001, 3.844442e-001, 8.474648e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(1.665529e-001, -6.942762e-001, 3.708865e-001);
   glNormal3d(-2.763920e-002, -1.243159e-002, 9.995407e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(1.871134e-001, -7.499677e-001, 3.894019e-001);
   glNormal3d(-4.165937e-001, 9.106711e-003, 9.090472e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(1.456454e-001, -7.560681e-001, 3.796987e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-2.872269e-001, 2.050327e-001, 9.356614e-001);
   glNormal3d(-2.763920e-002, -1.243159e-002, 9.995407e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(1.871134e-001, -7.499677e-001, 3.894019e-001);
   glNormal3d(-3.660683e-001, 3.844442e-001, 8.474648e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(1.665529e-001, -6.942762e-001, 3.708865e-001);
   glNormal3d(-2.354458e-002, 2.195526e-001, 9.753165e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(2.051142e-001, -7.005484e-001, 3.840984e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-1.562355e-001, -2.059746e-001, 9.660046e-001);
   glNormal3d(-4.165937e-001, 9.106711e-003, 9.090472e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(1.456454e-001, -7.560681e-001, 3.796987e-001);
   glNormal3d(-9.611355e-003, -3.305955e-001, 9.437236e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(1.894266e-001, -8.130316e-001, 3.746336e-001);
   glNormal3d(-3.141450e-001, -3.537877e-001, 8.809922e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(1.499585e-001, -8.350255e-001, 3.635607e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-1.894340e-001, -2.304642e-001, 9.544637e-001);
   glNormal3d(-9.611355e-003, -3.305955e-001, 9.437236e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(1.894266e-001, -8.130316e-001, 3.746336e-001);
   glNormal3d(-4.165937e-001, 9.106711e-003, 9.090472e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(1.456454e-001, -7.560681e-001, 3.796987e-001);
   glNormal3d(-2.763920e-002, -1.243159e-002, 9.995407e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(1.871134e-001, -7.499677e-001, 3.894019e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(3.705962e-002, -4.619178e-001, 8.861481e-001);
   glNormal3d(-3.141450e-001, -3.537877e-001, 8.809922e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(1.499585e-001, -8.350255e-001, 3.635607e-001);
   glNormal3d(1.248056e-001, -5.799255e-001, 8.050528e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(1.894816e-001, -8.458958e-001, 3.562415e-001);
   glNormal3d(-1.786843e-001, -5.726423e-001, 8.000954e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(1.505369e-001, -8.765980e-001, 3.418662e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(2.728712e-002, -4.881480e-001, 8.723342e-001);
   glNormal3d(1.248056e-001, -5.799255e-001, 8.050528e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(1.894816e-001, -8.458958e-001, 3.562415e-001);
   glNormal3d(-3.141450e-001, -3.537877e-001, 8.809922e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(1.499585e-001, -8.350255e-001, 3.635607e-001);
   glNormal3d(-9.611355e-003, -3.305955e-001, 9.437236e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(1.894266e-001, -8.130316e-001, 3.746336e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(2.573575e-001, -6.497137e-001, 7.152896e-001);
   glNormal3d(-1.786843e-001, -5.726423e-001, 8.000954e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(1.505369e-001, -8.765980e-001, 3.418662e-001);
   glNormal3d(2.842341e-001, -7.025941e-001, 6.523592e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(1.885380e-001, -8.541394e-001, 3.485932e-001);
   glNormal3d(-9.594553e-002, -8.086838e-001, 5.803663e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(1.494229e-001, -8.871639e-001, 3.326697e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(2.744141e-001, -6.707232e-001, 6.890772e-001);
   glNormal3d(2.842341e-001, -7.025941e-001, 6.523592e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(1.885380e-001, -8.541394e-001, 3.485932e-001);
   glNormal3d(-1.786843e-001, -5.726423e-001, 8.000954e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(1.505369e-001, -8.765980e-001, 3.418662e-001);
   glNormal3d(1.248056e-001, -5.799255e-001, 8.050528e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(1.894816e-001, -8.458958e-001, 3.562415e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(3.457838e-001, -7.070096e-001, 6.169044e-001);
   glNormal3d(-9.594553e-002, -8.086838e-001, 5.803663e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(1.494229e-001, -8.871639e-001, 3.326697e-001);
   glNormal3d(2.842341e-001, -7.025941e-001, 6.523592e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(1.885380e-001, -8.541394e-001, 3.485932e-001);
   glNormal3d(2.789859e-001, -8.928986e-001, 3.534105e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(2.003452e-001, -8.884223e-001, 3.026849e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(3.284366e-001, -7.143512e-001, 6.179254e-001);
   glNormal3d(3.647942e-001, -7.657653e-001, 5.296496e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(2.298380e-001, -8.553632e-001, 3.252269e-001);
   glNormal3d(2.789859e-001, -8.928986e-001, 3.534105e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(2.003452e-001, -8.884223e-001, 3.026849e-001);
   glNormal3d(2.842341e-001, -7.025941e-001, 6.523592e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(1.885380e-001, -8.541394e-001, 3.485932e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(4.425868e-001, -7.400964e-001, 5.063340e-001);
   glNormal3d(2.789859e-001, -8.928986e-001, 3.534105e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(2.003452e-001, -8.884223e-001, 3.026849e-001);
   glNormal3d(3.647942e-001, -7.657653e-001, 5.296496e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(2.298380e-001, -8.553632e-001, 3.252269e-001);
   glNormal3d(4.036970e-001, -8.849991e-001, 2.319600e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(2.101935e-001, -8.864490e-001, 2.969608e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(4.268295e-001, -7.410468e-001, 5.183303e-001);
   glNormal3d(4.561759e-001, -7.689687e-001, 4.478736e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(2.378632e-001, -8.538227e-001, 3.208208e-001);
   glNormal3d(4.036970e-001, -8.849991e-001, 2.319600e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(2.101935e-001, -8.864490e-001, 2.969608e-001);
   glNormal3d(3.647942e-001, -7.657653e-001, 5.296496e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(2.298380e-001, -8.553632e-001, 3.252269e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(5.100086e-001, -7.458650e-001, 4.284584e-001);
   glNormal3d(4.036970e-001, -8.849991e-001, 2.319600e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(2.101935e-001, -8.864490e-001, 2.969608e-001);
   glNormal3d(4.561759e-001, -7.689687e-001, 4.478736e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(2.378632e-001, -8.538227e-001, 3.208208e-001);
   glNormal3d(5.302432e-001, -8.367423e-001, 1.367642e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(2.476086e-001, -8.691281e-001, 2.825767e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(4.866176e-001, -7.612268e-001, 4.286457e-001);
   glNormal3d(5.553592e-001, -7.455248e-001, 3.684683e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(2.684157e-001, -8.402590e-001, 3.102239e-001);
   glNormal3d(5.302432e-001, -8.367423e-001, 1.367642e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(2.476086e-001, -8.691281e-001, 2.825767e-001);
   glNormal3d(4.561759e-001, -7.689687e-001, 4.478736e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(2.378632e-001, -8.538227e-001, 3.208208e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(6.136541e-001, -7.301290e-001, 3.005666e-001);
   glNormal3d(5.302432e-001, -8.367423e-001, 1.367642e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(2.476086e-001, -8.691281e-001, 2.825767e-001);
   glNormal3d(5.553592e-001, -7.455248e-001, 3.684683e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(2.684157e-001, -8.402590e-001, 3.102239e-001);
   glNormal3d(6.416632e-001, -7.661670e-001, 3.544636e-002);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(2.701878e-001, -8.528087e-001, 2.761203e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(5.915147e-001, -7.462404e-001, 3.053450e-001);
   glNormal3d(6.313276e-001, -7.087057e-001, 3.148994e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(2.869236e-001, -8.274177e-001, 3.057535e-001);
   glNormal3d(6.416632e-001, -7.661670e-001, 3.544636e-002);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(2.701878e-001, -8.528087e-001, 2.761203e-001);
   glNormal3d(5.553592e-001, -7.455248e-001, 3.684683e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(2.684157e-001, -8.402590e-001, 3.102239e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(6.835744e-001, -6.983240e-001, 2.122958e-001);
   glNormal3d(6.416632e-001, -7.661670e-001, 3.544636e-002);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(2.701878e-001, -8.528087e-001, 2.761203e-001);
   glNormal3d(6.313276e-001, -7.087057e-001, 3.148994e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(2.869236e-001, -8.274177e-001, 3.057535e-001);
   glNormal3d(7.111908e-001, -7.029981e-001, 1.132972e-003);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(2.888778e-001, -8.350330e-001, 2.744114e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(6.626451e-001, -7.172338e-001, 2.155855e-001);
   glNormal3d(7.394535e-001, -5.887037e-001, 3.265523e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(3.022648e-001, -8.134489e-001, 3.050722e-001);
   glNormal3d(7.111908e-001, -7.029981e-001, 1.132972e-003);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(2.888778e-001, -8.350330e-001, 2.744114e-001);
   glNormal3d(6.313276e-001, -7.087057e-001, 3.148994e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(2.869236e-001, -8.274177e-001, 3.057535e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(7.813654e-001, -6.170694e-001, 9.323887e-002);
   glNormal3d(7.111908e-001, -7.029981e-001, 1.132972e-003);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(2.888778e-001, -8.350330e-001, 2.744114e-001);
   glNormal3d(7.394535e-001, -5.887037e-001, 3.265523e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(3.022648e-001, -8.134489e-001, 3.050722e-001);
   glNormal3d(7.613880e-001, -6.453112e-001, -6.214298e-002);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(3.245267e-001, -7.929842e-001, 2.539499e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(7.638800e-001, -6.408555e-001, 7.610286e-002);
   glNormal3d(7.980017e-001, -5.123732e-001, 3.172807e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(3.319245e-001, -7.798662e-001, 2.901606e-001);
   glNormal3d(7.613880e-001, -6.453112e-001, -6.214298e-002);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(3.245267e-001, -7.929842e-001, 2.539499e-001);
   glNormal3d(7.394535e-001, -5.887037e-001, 3.265523e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(3.022648e-001, -8.134489e-001, 3.050722e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(8.091464e-001, -5.857335e-001, 4.688599e-002);
   glNormal3d(7.613880e-001, -6.453112e-001, -6.214298e-002);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(3.245267e-001, -7.929842e-001, 2.539499e-001);
   glNormal3d(7.980017e-001, -5.123732e-001, 3.172807e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(3.319245e-001, -7.798662e-001, 2.901606e-001);
   glNormal3d(8.810916e-001, -4.512844e-001, -1.414918e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(3.325707e-001, -7.822760e-001, 2.489040e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(7.957587e-001, -6.037302e-001, 4.772751e-002);
   glNormal3d(8.902816e-001, -3.816440e-001, 2.484884e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(3.386449e-001, -7.712992e-001, 2.864807e-001);
   glNormal3d(8.810916e-001, -4.512844e-001, -1.414918e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(3.325707e-001, -7.822760e-001, 2.489040e-001);
   glNormal3d(7.980017e-001, -5.123732e-001, 3.172807e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(3.319245e-001, -7.798662e-001, 2.901606e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(9.651955e-001, -2.477953e-001, -8.363681e-002);
   glNormal3d(8.810916e-001, -4.512844e-001, -1.414918e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(3.325707e-001, -7.822760e-001, 2.489040e-001);
   glNormal3d(8.902816e-001, -3.816440e-001, 2.484884e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(3.386449e-001, -7.712992e-001, 2.864807e-001);
   glNormal3d(9.601755e-001, -2.155338e-001, -1.777871e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(3.423056e-001, -7.448732e-001, 2.504323e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(9.594801e-001, -2.646977e-001, -9.660783e-002);
   glNormal3d(9.023192e-001, -5.797524e-002, 4.271521e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(3.470946e-001, -7.414939e-001, 2.887363e-001);
   glNormal3d(9.601755e-001, -2.155338e-001, -1.777871e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(3.423056e-001, -7.448732e-001, 2.504323e-001);
   glNormal3d(8.902816e-001, -3.816440e-001, 2.484884e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(3.386449e-001, -7.712992e-001, 2.864807e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(9.750356e-001, -1.625542e-001, -1.512669e-001);
   glNormal3d(9.601755e-001, -2.155338e-001, -1.777871e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(3.423056e-001, -7.448732e-001, 2.504323e-001);
   glNormal3d(9.396800e-001, 2.351595e-001, 2.483978e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(3.570271e-001, -6.661155e-001, 2.606895e-001);
   glNormal3d(9.691545e-001, 2.463175e-001, 8.198174e-003);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(3.519404e-001, -6.518369e-001, 2.125578e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(9.797080e-001, -1.691187e-001, -1.075691e-001);
   glNormal3d(9.396800e-001, 2.351595e-001, 2.483978e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(3.570271e-001, -6.661155e-001, 2.606895e-001);
   glNormal3d(9.601755e-001, -2.155338e-001, -1.777871e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(3.423056e-001, -7.448732e-001, 2.504323e-001);
   glNormal3d(9.023192e-001, -5.797524e-002, 4.271521e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(3.470946e-001, -7.414939e-001, 2.887363e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(7.093068e-001, 6.249993e-002, 7.021237e-001);
   glNormal3d(9.396800e-001, 2.351595e-001, 2.483978e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(3.570271e-001, -6.661155e-001, 2.606895e-001);
   glNormal3d(6.139154e-001, 7.060951e-002, 7.862075e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(3.061093e-001, -7.474670e-001, 3.193698e-001);
   glNormal3d(6.827397e-001, 5.434146e-001, 4.884333e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(3.255861e-001, -6.404108e-001, 2.901640e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(7.135350e-001, 6.060396e-002, 6.979936e-001);
   glNormal3d(7.068992e-001, -4.715363e-002, 7.057408e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(2.901848e-001, -7.346260e-001, 3.345338e-001);
   glNormal3d(6.827397e-001, 5.434146e-001, 4.884333e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(3.255861e-001, -6.404108e-001, 2.901640e-001);
   glNormal3d(6.139154e-001, 7.060951e-002, 7.862075e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(3.061093e-001, -7.474670e-001, 3.193698e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(7.586285e-001, 2.160663e-002, 6.511651e-001);
   glNormal3d(6.827397e-001, 5.434146e-001, 4.884333e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(3.255861e-001, -6.404108e-001, 2.901640e-001);
   glNormal3d(7.068992e-001, -4.715363e-002, 7.057408e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(2.901848e-001, -7.346260e-001, 3.345338e-001);
   glNormal3d(5.647290e-001, 5.107486e-001, 6.482415e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(2.738043e-001, -6.417604e-001, 3.505363e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(7.299610e-001, 1.099523e-002, 6.834004e-001);
   glNormal3d(6.744703e-001, -8.434295e-002, 7.334686e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(2.626216e-001, -7.359612e-001, 3.639965e-001);
   glNormal3d(5.647290e-001, 5.107486e-001, 6.482415e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(2.738043e-001, -6.417604e-001, 3.505363e-001);
   glNormal3d(7.068992e-001, -4.715363e-002, 7.057408e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(2.901848e-001, -7.346260e-001, 3.345338e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(6.447068e-001, 3.259473e-002, 7.637348e-001);
   glNormal3d(5.647290e-001, 5.107486e-001, 6.482415e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(2.738043e-001, -6.417604e-001, 3.505363e-001);
   glNormal3d(6.744703e-001, -8.434295e-002, 7.334686e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(2.626216e-001, -7.359612e-001, 3.639965e-001);
   glNormal3d(2.627735e-001, 4.448885e-001, 8.561684e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(2.525035e-001, -6.479822e-001, 3.687829e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(5.993273e-001, 2.539738e-002, 8.001011e-001);
   glNormal3d(4.533653e-001, -7.401254e-002, 8.882466e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(2.512858e-001, -7.391573e-001, 3.725892e-001);
   glNormal3d(2.627735e-001, 4.448885e-001, 8.561684e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(2.525035e-001, -6.479822e-001, 3.687829e-001);
   glNormal3d(6.744703e-001, -8.434295e-002, 7.334686e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(2.626216e-001, -7.359612e-001, 3.639965e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(2.703783e-001, 3.655180e-002, 9.620601e-001);
   glNormal3d(2.627735e-001, 4.448885e-001, 8.561684e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(2.525035e-001, -6.479822e-001, 3.687829e-001);
   glNormal3d(4.533653e-001, -7.401254e-002, 8.882466e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(2.512858e-001, -7.391573e-001, 3.725892e-001);
   glNormal3d(-2.354458e-002, 2.195526e-001, 9.753165e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(2.051142e-001, -7.005484e-001, 3.840984e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(2.191779e-001, -2.861411e-002, 9.752652e-001);
   glNormal3d(3.105006e-001, -1.037014e-001, 9.448997e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(2.256565e-001, -7.650111e-001, 3.775905e-001);
   glNormal3d(-2.354458e-002, 2.195526e-001, 9.753165e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(2.051142e-001, -7.005484e-001, 3.840984e-001);
   glNormal3d(4.533653e-001, -7.401254e-002, 8.882466e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(2.512858e-001, -7.391573e-001, 3.725892e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(2.917097e-001, -3.605940e-003, 9.565001e-001);
   glNormal3d(-2.354458e-002, 2.195526e-001, 9.753165e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(2.051142e-001, -7.005484e-001, 3.840984e-001);
   glNormal3d(3.105006e-001, -1.037014e-001, 9.448997e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(2.256565e-001, -7.650111e-001, 3.775905e-001);
   glNormal3d(-2.763920e-002, -1.243159e-002, 9.995407e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(1.871134e-001, -7.499677e-001, 3.894019e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(2.610984e-001, -8.594457e-002, 9.614786e-001);
   glNormal3d(2.505393e-001, -1.956521e-001, 9.481299e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(2.152042e-001, -7.897085e-001, 3.782212e-001);
   glNormal3d(-2.763920e-002, -1.243159e-002, 9.995407e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(1.871134e-001, -7.499677e-001, 3.894019e-001);
   glNormal3d(3.105006e-001, -1.037014e-001, 9.448997e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(2.256565e-001, -7.650111e-001, 3.775905e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(6.839449e-002, -2.250981e-001, 9.719326e-001);
   glNormal3d(-2.763920e-002, -1.243159e-002, 9.995407e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(1.871134e-001, -7.499677e-001, 3.894019e-001);
   glNormal3d(2.505393e-001, -1.956521e-001, 9.481299e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(2.152042e-001, -7.897085e-001, 3.782212e-001);
   glNormal3d(-9.611355e-003, -3.305955e-001, 9.437236e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(1.894266e-001, -8.130316e-001, 3.746336e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(1.297021e-001, -2.892421e-001, 9.484284e-001);
   glNormal3d(1.588162e-001, -4.068297e-001, 8.995927e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(2.151361e-001, -8.211699e-001, 3.686358e-001);
   glNormal3d(-9.611355e-003, -3.305955e-001, 9.437236e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(1.894266e-001, -8.130316e-001, 3.746336e-001);
   glNormal3d(2.505393e-001, -1.956521e-001, 9.481299e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(2.152042e-001, -7.897085e-001, 3.782212e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(4.895867e-002, -4.877166e-001, 8.716281e-001);
   glNormal3d(-9.611355e-003, -3.305955e-001, 9.437236e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(1.894266e-001, -8.130316e-001, 3.746336e-001);
   glNormal3d(1.588162e-001, -4.068297e-001, 8.995927e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(2.151361e-001, -8.211699e-001, 3.686358e-001);
   glNormal3d(1.248056e-001, -5.799255e-001, 8.050528e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(1.894816e-001, -8.458958e-001, 3.562415e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(1.230085e-001, -5.437669e-001, 8.301726e-001);
   glNormal3d(1.734852e-001, -6.406010e-001, 7.480195e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(2.147498e-001, -8.371799e-001, 3.582064e-001);
   glNormal3d(1.248056e-001, -5.799255e-001, 8.050528e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(1.894816e-001, -8.458958e-001, 3.562415e-001);
   glNormal3d(1.588162e-001, -4.068297e-001, 8.995927e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(2.151361e-001, -8.211699e-001, 3.686358e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(1.954320e-001, -6.789533e-001, 7.076925e-001);
   glNormal3d(1.248056e-001, -5.799255e-001, 8.050528e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(1.894816e-001, -8.458958e-001, 3.562415e-001);
   glNormal3d(2.380129e-001, -7.584941e-001, 6.066601e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(2.142338e-001, -8.410701e-001, 3.540358e-001);
   glNormal3d(2.842341e-001, -7.025941e-001, 6.523592e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(1.885380e-001, -8.541394e-001, 3.485932e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(2.004191e-001, -7.286704e-001, 6.548829e-001);
   glNormal3d(2.380129e-001, -7.584941e-001, 6.066601e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(2.142338e-001, -8.410701e-001, 3.540358e-001);
   glNormal3d(1.248056e-001, -5.799255e-001, 8.050528e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(1.894816e-001, -8.458958e-001, 3.562415e-001);
   glNormal3d(1.734852e-001, -6.406010e-001, 7.480195e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(2.147498e-001, -8.371799e-001, 3.582064e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(2.852790e-001, -7.880611e-001, 5.455049e-001);
   glNormal3d(2.842341e-001, -7.025941e-001, 6.523592e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(1.885380e-001, -8.541394e-001, 3.485932e-001);
   glNormal3d(2.380129e-001, -7.584941e-001, 6.066601e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(2.142338e-001, -8.410701e-001, 3.540358e-001);
   glNormal3d(3.647942e-001, -7.657653e-001, 5.296496e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(2.298380e-001, -8.553632e-001, 3.252269e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(2.399027e-001, -8.116388e-001, 5.326248e-001);
   glNormal3d(3.133169e-001, -7.898253e-001, 5.272651e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(2.356238e-001, -8.419915e-001, 3.429974e-001);
   glNormal3d(3.647942e-001, -7.657653e-001, 5.296496e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(2.298380e-001, -8.553632e-001, 3.252269e-001);
   glNormal3d(2.380129e-001, -7.584941e-001, 6.066601e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(2.142338e-001, -8.410701e-001, 3.540358e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(4.023979e-001, -7.942562e-001, 4.552285e-001);
   glNormal3d(3.647942e-001, -7.657653e-001, 5.296496e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(2.298380e-001, -8.553632e-001, 3.252269e-001);
   glNormal3d(4.061512e-001, -7.731972e-001, 4.870394e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(2.398213e-001, -8.412757e-001, 3.409813e-001);
   glNormal3d(4.561759e-001, -7.689687e-001, 4.478736e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(2.378632e-001, -8.538227e-001, 3.208208e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(3.665597e-001, -7.968567e-001, 4.802639e-001);
   glNormal3d(4.061512e-001, -7.731972e-001, 4.870394e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(2.398213e-001, -8.412757e-001, 3.409813e-001);
   glNormal3d(3.647942e-001, -7.657653e-001, 5.296496e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(2.298380e-001, -8.553632e-001, 3.252269e-001);
   glNormal3d(3.133169e-001, -7.898253e-001, 5.272651e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(2.356238e-001, -8.419915e-001, 3.429974e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(4.831556e-001, -7.843200e-001, 3.891052e-001);
   glNormal3d(4.561759e-001, -7.689687e-001, 4.478736e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(2.378632e-001, -8.538227e-001, 3.208208e-001);
   glNormal3d(4.861785e-001, -7.375803e-001, 4.686212e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(2.558578e-001, -8.348624e-001, 3.366950e-001);
   glNormal3d(5.553592e-001, -7.455248e-001, 3.684683e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(2.684157e-001, -8.402590e-001, 3.102239e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(4.325583e-001, -7.837155e-001, 4.457391e-001);
   glNormal3d(4.861785e-001, -7.375803e-001, 4.686212e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(2.558578e-001, -8.348624e-001, 3.366950e-001);
   glNormal3d(4.561759e-001, -7.689687e-001, 4.478736e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(2.378632e-001, -8.538227e-001, 3.208208e-001);
   glNormal3d(4.061512e-001, -7.731972e-001, 4.870394e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(2.398213e-001, -8.412757e-001, 3.409813e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(5.864419e-001, -7.086677e-001, 3.922703e-001);
   glNormal3d(5.553592e-001, -7.455248e-001, 3.684683e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(2.684157e-001, -8.402590e-001, 3.102239e-001);
   glNormal3d(5.368230e-001, -7.021679e-001, 4.677406e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(2.656446e-001, -8.287034e-001, 3.352428e-001);
   glNormal3d(6.313276e-001, -7.087057e-001, 3.148994e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(2.869236e-001, -8.274177e-001, 3.057535e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(5.295036e-001, -7.462866e-001, 4.033389e-001);
   glNormal3d(5.368230e-001, -7.021679e-001, 4.677406e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(2.656446e-001, -8.287034e-001, 3.352428e-001);
   glNormal3d(5.553592e-001, -7.455248e-001, 3.684683e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(2.684157e-001, -8.402590e-001, 3.102239e-001);
   glNormal3d(4.861785e-001, -7.375803e-001, 4.686212e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(2.558578e-001, -8.348624e-001, 3.366950e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(6.276054e-001, -6.699228e-001, 3.966293e-001);
   glNormal3d(6.313276e-001, -7.087057e-001, 3.148994e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(2.869236e-001, -8.274177e-001, 3.057535e-001);
   glNormal3d(6.084408e-001, -5.358377e-001, 5.853869e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(2.737734e-001, -8.220174e-001, 3.356830e-001);
   glNormal3d(7.394535e-001, -5.887037e-001, 3.265523e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(3.022648e-001, -8.134489e-001, 3.050722e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(5.743652e-001, -7.235233e-001, 3.829082e-001);
   glNormal3d(6.084408e-001, -5.358377e-001, 5.853869e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(2.737734e-001, -8.220174e-001, 3.356830e-001);
   glNormal3d(6.313276e-001, -7.087057e-001, 3.148994e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(2.869236e-001, -8.274177e-001, 3.057535e-001);
   glNormal3d(5.368230e-001, -7.021679e-001, 4.677406e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(2.656446e-001, -8.287034e-001, 3.352428e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(7.442136e-001, -4.305204e-001, 5.106841e-001);
   glNormal3d(7.394535e-001, -5.887037e-001, 3.265523e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(3.022648e-001, -8.134489e-001, 3.050722e-001);
   glNormal3d(6.592777e-001, -3.684484e-001, 6.554378e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(2.899464e-001, -8.053139e-001, 3.298817e-001);
   glNormal3d(7.980017e-001, -5.123732e-001, 3.172807e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(3.319245e-001, -7.798662e-001, 2.901606e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(6.993768e-001, -4.996573e-001, 5.110917e-001);
   glNormal3d(6.592777e-001, -3.684484e-001, 6.554378e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(2.899464e-001, -8.053139e-001, 3.298817e-001);
   glNormal3d(7.394535e-001, -5.887037e-001, 3.265523e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(3.022648e-001, -8.134489e-001, 3.050722e-001);
   glNormal3d(6.084408e-001, -5.358377e-001, 5.853869e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(2.737734e-001, -8.220174e-001, 3.356830e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(7.520615e-001, -3.500846e-001, 5.584302e-001);
   glNormal3d(7.980017e-001, -5.123732e-001, 3.172807e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(3.319245e-001, -7.798662e-001, 2.901606e-001);
   glNormal3d(6.886113e-001, -3.874532e-001, 6.129392e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(2.936411e-001, -8.010349e-001, 3.284477e-001);
   glNormal3d(8.902816e-001, -3.816440e-001, 2.484884e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(3.386449e-001, -7.712992e-001, 2.864807e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(7.388394e-001, -4.791449e-001, 4.738528e-001);
   glNormal3d(6.886113e-001, -3.874532e-001, 6.129392e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(2.936411e-001, -8.010349e-001, 3.284477e-001);
   glNormal3d(7.980017e-001, -5.123732e-001, 3.172807e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(3.319245e-001, -7.798662e-001, 2.901606e-001);
   glNormal3d(6.592777e-001, -3.684484e-001, 6.554378e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(2.899464e-001, -8.053139e-001, 3.298817e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(7.584058e-001, -2.602273e-001, 5.975804e-001);
   glNormal3d(8.902816e-001, -3.816440e-001, 2.484884e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(3.386449e-001, -7.712992e-001, 2.864807e-001);
   glNormal3d(5.748170e-001, -7.012075e-002, 8.152721e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(2.986081e-001, -7.862579e-001, 3.307785e-001);
   glNormal3d(9.023192e-001, -5.797524e-002, 4.271521e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(3.470946e-001, -7.414939e-001, 2.887363e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(7.517389e-001, -3.416532e-001, 5.640583e-001);
   glNormal3d(5.748170e-001, -7.012075e-002, 8.152721e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(2.986081e-001, -7.862579e-001, 3.307785e-001);
   glNormal3d(8.902816e-001, -3.816440e-001, 2.484884e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(3.386449e-001, -7.712992e-001, 2.864807e-001);
   glNormal3d(6.886113e-001, -3.874532e-001, 6.129392e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(2.936411e-001, -8.010349e-001, 3.284477e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(5.627525e-001, 2.221066e-001, 7.962275e-001);
   glNormal3d(9.023192e-001, -5.797524e-002, 4.271521e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(3.470946e-001, -7.414939e-001, 2.887363e-001);
   glNormal3d(6.139154e-001, 7.060951e-002, 7.862075e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(3.061093e-001, -7.474670e-001, 3.193698e-001);
   glNormal3d(9.396800e-001, 2.351595e-001, 2.483978e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(3.570271e-001, -6.661155e-001, 2.606895e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(5.824609e-001, 1.236525e-001, 8.033986e-001);
   glNormal3d(6.139154e-001, 7.060951e-002, 7.862075e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(3.061093e-001, -7.474670e-001, 3.193698e-001);
   glNormal3d(9.023192e-001, -5.797524e-002, 4.271521e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(3.470946e-001, -7.414939e-001, 2.887363e-001);
   glNormal3d(5.748170e-001, -7.012075e-002, 8.152721e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(2.986081e-001, -7.862579e-001, 3.307785e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(6.260646e-001, -1.312947e-001, 7.686383e-001);
   glNormal3d(6.139154e-001, 7.060951e-002, 7.862075e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(3.061093e-001, -7.474670e-001, 3.193698e-001);
   glNormal3d(4.094321e-001, -4.935807e-001, 7.672962e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(2.399636e-001, -8.285162e-001, 3.594018e-001);
   glNormal3d(7.068992e-001, -4.715363e-002, 7.057408e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(2.901848e-001, -7.346260e-001, 3.345338e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(7.188484e-001, -2.088934e-001, 6.630388e-001);
   glNormal3d(7.068992e-001, -4.715363e-002, 7.057408e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(2.901848e-001, -7.346260e-001, 3.345338e-001);
   glNormal3d(4.094321e-001, -4.935807e-001, 7.672962e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(2.399636e-001, -8.285162e-001, 3.594018e-001);
   glNormal3d(6.744703e-001, -8.434295e-002, 7.334686e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(2.626216e-001, -7.359612e-001, 3.639965e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(6.265868e-001, -1.909027e-001, 7.556092e-001);
   glNormal3d(6.744703e-001, -8.434295e-002, 7.334686e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(2.626216e-001, -7.359612e-001, 3.639965e-001);
   glNormal3d(4.094321e-001, -4.935807e-001, 7.672962e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(2.399636e-001, -8.285162e-001, 3.594018e-001);
   glNormal3d(4.533653e-001, -7.401254e-002, 8.882466e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(2.512858e-001, -7.391573e-001, 3.725892e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(3.608713e-001, -1.807478e-001, 9.149329e-001);
   glNormal3d(4.533653e-001, -7.401254e-002, 8.882466e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(2.512858e-001, -7.391573e-001, 3.725892e-001);
   glNormal3d(4.094321e-001, -4.935807e-001, 7.672962e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(2.399636e-001, -8.285162e-001, 3.594018e-001);
   glNormal3d(3.105006e-001, -1.037014e-001, 9.448997e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(2.256565e-001, -7.650111e-001, 3.775905e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(4.280136e-001, -1.584172e-001, 8.897800e-001);
   glNormal3d(3.105006e-001, -1.037014e-001, 9.448997e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(2.256565e-001, -7.650111e-001, 3.775905e-001);
   glNormal3d(4.094321e-001, -4.935807e-001, 7.672962e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(2.399636e-001, -8.285162e-001, 3.594018e-001);
   glNormal3d(2.505393e-001, -1.956521e-001, 9.481299e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(2.152042e-001, -7.897085e-001, 3.782212e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(2.600570e-001, -2.819344e-001, 9.235168e-001);
   glNormal3d(2.505393e-001, -1.956521e-001, 9.481299e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(2.152042e-001, -7.897085e-001, 3.782212e-001);
   glNormal3d(4.094321e-001, -4.935807e-001, 7.672962e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(2.399636e-001, -8.285162e-001, 3.594018e-001);
   glNormal3d(1.588162e-001, -4.068297e-001, 8.995927e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(2.151361e-001, -8.211699e-001, 3.686358e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(1.471507e-001, -5.423785e-001, 8.271470e-001);
   glNormal3d(1.588162e-001, -4.068297e-001, 8.995927e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(2.151361e-001, -8.211699e-001, 3.686358e-001);
   glNormal3d(4.094321e-001, -4.935807e-001, 7.672962e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(2.399636e-001, -8.285162e-001, 3.594018e-001);
   glNormal3d(1.734852e-001, -6.406010e-001, 7.480195e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(2.147498e-001, -8.371799e-001, 3.582064e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(2.189046e-001, -7.268882e-001, 6.509334e-001);
   glNormal3d(1.734852e-001, -6.406010e-001, 7.480195e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(2.147498e-001, -8.371799e-001, 3.582064e-001);
   glNormal3d(4.094321e-001, -4.935807e-001, 7.672962e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(2.399636e-001, -8.285162e-001, 3.594018e-001);
   glNormal3d(2.380129e-001, -7.584941e-001, 6.066601e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(2.142338e-001, -8.410701e-001, 3.540358e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(2.609228e-001, -7.786714e-001, 5.706051e-001);
   glNormal3d(2.380129e-001, -7.584941e-001, 6.066601e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(2.142338e-001, -8.410701e-001, 3.540358e-001);
   glNormal3d(4.094321e-001, -4.935807e-001, 7.672962e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(2.399636e-001, -8.285162e-001, 3.594018e-001);
   glNormal3d(3.133169e-001, -7.898253e-001, 5.272651e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(2.356238e-001, -8.419915e-001, 3.429974e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(3.816421e-001, -7.612066e-001, 5.243222e-001);
   glNormal3d(3.133169e-001, -7.898253e-001, 5.272651e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(2.356238e-001, -8.419915e-001, 3.429974e-001);
   glNormal3d(4.094321e-001, -4.935807e-001, 7.672962e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(2.399636e-001, -8.285162e-001, 3.594018e-001);
   glNormal3d(4.061512e-001, -7.731972e-001, 4.870394e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(2.398213e-001, -8.412757e-001, 3.409813e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(4.334397e-001, -7.423811e-001, 5.108819e-001);
   glNormal3d(4.061512e-001, -7.731972e-001, 4.870394e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(2.398213e-001, -8.412757e-001, 3.409813e-001);
   glNormal3d(4.094321e-001, -4.935807e-001, 7.672962e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(2.399636e-001, -8.285162e-001, 3.594018e-001);
   glNormal3d(4.861785e-001, -7.375803e-001, 4.686212e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(2.558578e-001, -8.348624e-001, 3.366950e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(5.039976e-001, -6.733072e-001, 5.409657e-001);
   glNormal3d(4.861785e-001, -7.375803e-001, 4.686212e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(2.558578e-001, -8.348624e-001, 3.366950e-001);
   glNormal3d(4.094321e-001, -4.935807e-001, 7.672962e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(2.399636e-001, -8.285162e-001, 3.594018e-001);
   glNormal3d(5.368230e-001, -7.021679e-001, 4.677406e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(2.656446e-001, -8.287034e-001, 3.352428e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(5.125716e-001, -6.593944e-001, 5.499721e-001);
   glNormal3d(5.368230e-001, -7.021679e-001, 4.677406e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(2.656446e-001, -8.287034e-001, 3.352428e-001);
   glNormal3d(4.094321e-001, -4.935807e-001, 7.672962e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(2.399636e-001, -8.285162e-001, 3.594018e-001);
   glNormal3d(6.084408e-001, -5.358377e-001, 5.853869e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(2.737734e-001, -8.220174e-001, 3.356830e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(5.854664e-001, -3.061585e-001, 7.506637e-001);
   glNormal3d(6.084408e-001, -5.358377e-001, 5.853869e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(2.737734e-001, -8.220174e-001, 3.356830e-001);
   glNormal3d(4.094321e-001, -4.935807e-001, 7.672962e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(2.399636e-001, -8.285162e-001, 3.594018e-001);
   glNormal3d(6.592777e-001, -3.684484e-001, 6.554378e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(2.899464e-001, -8.053139e-001, 3.298817e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(5.718020e-001, -2.297881e-001, 7.875531e-001);
   glNormal3d(6.592777e-001, -3.684484e-001, 6.554378e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(2.899464e-001, -8.053139e-001, 3.298817e-001);
   glNormal3d(4.094321e-001, -4.935807e-001, 7.672962e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(2.399636e-001, -8.285162e-001, 3.594018e-001);
   glNormal3d(6.886113e-001, -3.874532e-001, 6.129392e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(2.936411e-001, -8.010349e-001, 3.284477e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(5.900879e-001, -3.155601e-001, 7.431138e-001);
   glNormal3d(6.886113e-001, -3.874532e-001, 6.129392e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(2.936411e-001, -8.010349e-001, 3.284477e-001);
   glNormal3d(4.094321e-001, -4.935807e-001, 7.672962e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(2.399636e-001, -8.285162e-001, 3.594018e-001);
   glNormal3d(5.748170e-001, -7.012075e-002, 8.152721e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(2.986081e-001, -7.862579e-001, 3.307785e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(2.983243e-001, 2.157608e-001, 9.297580e-001);
   glNormal3d(5.748170e-001, -7.012075e-002, 8.152721e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(2.986081e-001, -7.862579e-001, 3.307785e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(2.399636e-001, -8.285162e-001, 3.594018e-001);
   glNormal3d(6.139154e-001, 7.060951e-002, 7.862075e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(3.061093e-001, -7.474670e-001, 3.193698e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(6.531133e-001, -1.145098e-001, 7.485523e-001);
   glNormal3d(8.497306e-001, -9.468779e-002, 5.186444e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(2.945506e-001, -6.341374e-001, 1.095603e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(2.838428e-001, -6.395106e-001, 1.180810e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(2.814249e-001, -6.376376e-001, 1.204771e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(2.340066e-002, -1.163048e-001, 9.929379e-001);
   glNormal3d(4.830128e-001, 3.483436e-001, 8.033401e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-2.250926e-001, -6.562295e-001, 2.532517e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-2.317762e-001, -6.503641e-001, 2.540963e-001);
   glNormal3d(4.087823e-002, -7.286815e-002, 9.965035e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-2.268173e-001, -6.436000e-001, 2.547717e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(1.863602e-002, -1.128615e-001, 9.934359e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-2.317762e-001, -6.503641e-001, 2.540963e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-2.419914e-001, -6.413473e-001, 2.553123e-001);
   glNormal3d(4.087823e-002, -7.286815e-002, 9.965035e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-2.268173e-001, -6.436000e-001, 2.547717e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-4.968673e-001, -1.710824e-001, 8.507959e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-4.244082e-001, -6.654483e-001, 1.768122e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-4.271680e-001, -6.742858e-001, 1.734234e-001);
   glNormal3d(-5.354121e-001, -8.110889e-002, 8.406873e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-4.408372e-001, -6.696476e-001, 1.663732e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-4.976707e-001, -1.755485e-001, 8.494155e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-4.271680e-001, -6.742858e-001, 1.734234e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-4.348983e-001, -6.990516e-001, 1.637758e-001);
   glNormal3d(-5.354121e-001, -8.110889e-002, 8.406873e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-4.408372e-001, -6.696476e-001, 1.663732e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-5.431696e-001, -1.821076e-001, 8.196363e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-4.348983e-001, -6.990516e-001, 1.637758e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-4.388549e-001, -7.117673e-001, 1.583286e-001);
   glNormal3d(-5.354121e-001, -8.110889e-002, 8.406873e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-4.408372e-001, -6.696476e-001, 1.663732e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-5.431696e-001, -1.821076e-001, 8.196363e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-4.388186e-001, -7.125405e-001, 1.581809e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-4.265788e-001, -7.658670e-001, 1.544440e-001);
   glNormal3d(-7.405326e-001, -3.587983e-001, 5.682211e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-4.363455e-001, -7.650899e-001, 1.481444e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-5.102925e-001, -4.585404e-001, 7.275591e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-4.167641e-001, -7.836373e-001, 1.500955e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-4.020911e-001, -8.059219e-001, 1.463420e-001);
   glNormal3d(-6.625578e-001, -5.349525e-001, 5.242547e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-4.111264e-001, -8.051148e-001, 1.405136e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-3.759837e-001, -4.639456e-001, 8.021164e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-3.851181e-001, -8.255144e-001, 1.441946e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-3.663334e-001, -8.427094e-001, 1.430541e-001);
   glNormal3d(-3.592068e-001, -6.870712e-001, 6.315881e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-3.733590e-001, -8.449161e-001, 1.384846e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-2.042101e-001, -7.318038e-001, 6.502011e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-3.307379e-001, -8.639427e-001, 1.283685e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-3.288156e-001, -8.650357e-001, 1.277420e-001);
   glNormal3d(-2.540722e-001, -8.249658e-001, 5.048551e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-3.345891e-001, -8.667334e-001, 1.240180e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-1.585018e-001, -7.806359e-001, 6.045534e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-2.900237e-001, -8.827421e-001, 1.153755e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-2.844979e-001, -8.838169e-001, 1.154364e-001);
   glNormal3d(-1.516278e-001, -9.290398e-001, 3.374819e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-2.961077e-001, -8.872663e-001, 1.079385e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-5.766031e-002, -7.489928e-001, 6.600644e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-1.658715e-001, -8.632094e-001, 1.674260e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-1.595988e-001, -8.568546e-001, 1.751849e-001);
   glNormal3d(1.443000e-002, -8.466727e-001, 5.319183e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-1.546505e-001, -8.644124e-001, 1.670411e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(9.172272e-001, 3.919501e-001, -7.119949e-002);
   glNormal3d(9.343743e-001, 7.837623e-002, 3.475657e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-1.227126e-001, -8.294900e-001, 2.457387e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-1.290861e-001, -8.231218e-001, 1.986892e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-1.148180e-001, -8.512362e-001, 2.277297e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(9.292328e-001, 3.613908e-001, -7.696205e-002);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-1.290861e-001, -8.231218e-001, 1.986892e-001);
   glNormal3d(9.343743e-001, 7.837623e-002, 3.475657e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-1.227126e-001, -8.294900e-001, 2.457387e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-1.334846e-001, -8.096633e-001, 2.087787e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(9.371864e-001, 3.362708e-001, -9.275543e-002);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-1.334846e-001, -8.096633e-001, 2.087787e-001);
   glNormal3d(9.343743e-001, 7.837623e-002, 3.475657e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-1.227126e-001, -8.294900e-001, 2.457387e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-1.354258e-001, -8.031000e-001, 2.129600e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(9.248152e-001, 3.763140e-001, -5.571854e-002);
   glNormal3d(9.054518e-001, 2.100315e-001, 3.688411e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-1.389226e-001, -7.861741e-001, 2.692351e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-1.354258e-001, -8.031000e-001, 2.129600e-001);
   glNormal3d(9.343743e-001, 7.837623e-002, 3.475657e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-1.227126e-001, -8.294900e-001, 2.457387e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(9.542356e-001, 2.975277e-001, -3.019387e-002);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-1.354258e-001, -8.031000e-001, 2.129600e-001);
   glNormal3d(9.054518e-001, 2.100315e-001, 3.688411e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-1.389226e-001, -7.861741e-001, 2.692351e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-1.453163e-001, -7.698742e-001, 2.277893e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(8.896952e-001, 4.546595e-001, 4.155987e-002);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-1.453163e-001, -7.698742e-001, 2.277893e-001);
   glNormal3d(9.054518e-001, 2.100315e-001, 3.688411e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-1.389226e-001, -7.861741e-001, 2.692351e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-1.484848e-001, -7.639393e-001, 2.306927e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(9.146533e-001, 4.041909e-001, 6.252886e-003);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-1.484848e-001, -7.639393e-001, 2.306927e-001);
   glNormal3d(9.054518e-001, 2.100315e-001, 3.688411e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-1.389226e-001, -7.861741e-001, 2.692351e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-1.513292e-001, -7.575279e-001, 2.323245e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(8.915669e-001, 4.501553e-001, 4.968573e-002);
   glNormal3d(8.134740e-001, 4.213552e-001, 4.008988e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-1.643233e-001, -7.377356e-001, 2.861738e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-1.513292e-001, -7.575279e-001, 2.323245e-001);
   glNormal3d(9.054518e-001, 2.100315e-001, 3.688411e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-1.389226e-001, -7.861741e-001, 2.692351e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(9.034238e-001, 4.242311e-001, 6.207532e-002);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-1.513292e-001, -7.575279e-001, 2.323245e-001);
   glNormal3d(8.134740e-001, 4.213552e-001, 4.008988e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-1.643233e-001, -7.377356e-001, 2.861738e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-1.693944e-001, -7.205388e-001, 2.424510e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(7.593025e-001, 6.307563e-001, 1.600196e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-1.693944e-001, -7.205388e-001, 2.424510e-001);
   glNormal3d(8.134740e-001, 4.213552e-001, 4.008988e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-1.643233e-001, -7.377356e-001, 2.861738e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-2.250926e-001, -6.562295e-001, 2.532517e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(7.205006e-001, 6.425387e-001, 2.608119e-001);
   glNormal3d(5.914803e-001, 6.825984e-001, 4.291974e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-2.504355e-001, -6.496853e-001, 3.071398e-001);
   glNormal3d(4.830128e-001, 3.483436e-001, 8.033401e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-2.250926e-001, -6.562295e-001, 2.532517e-001);
   glNormal3d(8.134740e-001, 4.213552e-001, 4.008988e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-1.643233e-001, -7.377356e-001, 2.861738e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(6.587949e-001, 7.186524e-001, 2.225490e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-2.250926e-001, -6.562295e-001, 2.532517e-001);
   glNormal3d(5.914803e-001, 6.825984e-001, 4.291974e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-2.504355e-001, -6.496853e-001, 3.071398e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-2.317762e-001, -6.503641e-001, 2.540963e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(6.598913e-001, 7.175215e-001, 2.229492e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-2.317762e-001, -6.503641e-001, 2.540963e-001);
   glNormal3d(5.914803e-001, 6.825984e-001, 4.291974e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-2.504355e-001, -6.496853e-001, 3.071398e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-2.419914e-001, -6.413473e-001, 2.553123e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(5.181393e-001, 8.271804e-001, 2.174955e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-2.419914e-001, -6.413473e-001, 2.553123e-001);
   glNormal3d(5.914803e-001, 6.825984e-001, 4.291974e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-2.504355e-001, -6.496853e-001, 3.071398e-001);
   glNormal3d(3.391493e-001, 5.136930e-001, 7.880973e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-2.827629e-001, -6.163080e-001, 2.572127e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(4.947339e-001, 8.357176e-001, 2.383576e-001);
   glNormal3d(1.888829e-001, 9.051320e-001, 3.808666e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-3.128372e-001, -6.142634e-001, 3.124660e-001);
   glNormal3d(3.391493e-001, 5.136930e-001, 7.880973e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-2.827629e-001, -6.163080e-001, 2.572127e-001);
   glNormal3d(5.914803e-001, 6.825984e-001, 4.291974e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-2.504355e-001, -6.496853e-001, 3.071398e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(4.960335e-001, 8.347343e-001, 2.391014e-001);
   glNormal3d(3.391493e-001, 5.136930e-001, 7.880973e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-2.827629e-001, -6.163080e-001, 2.572127e-001);
   glNormal3d(1.888829e-001, 9.051320e-001, 3.808666e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-3.128372e-001, -6.142634e-001, 3.124660e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-2.952332e-001, -6.090614e-001, 2.577843e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(2.885963e-002, 9.941722e-001, 1.038691e-001);
   glNormal3d(-3.991952e-001, 9.072913e-001, 1.321578e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-3.832153e-001, -6.074852e-001, 2.671432e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-2.952332e-001, -6.090614e-001, 2.577843e-001);
   glNormal3d(1.888829e-001, 9.051320e-001, 3.808666e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-3.128372e-001, -6.142634e-001, 3.124660e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(2.622213e-002, 9.965556e-001, 7.867294e-002);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-2.952332e-001, -6.090614e-001, 2.577843e-001);
   glNormal3d(-3.991952e-001, 9.072913e-001, 1.321578e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-3.832153e-001, -6.074852e-001, 2.671432e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-3.560582e-001, -6.043345e-001, 2.181813e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-5.416479e-001, 8.029553e-001, -2.487577e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-3.560582e-001, -6.043345e-001, 2.181813e-001);
   glNormal3d(-3.991952e-001, 9.072913e-001, 1.321578e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-3.832153e-001, -6.074852e-001, 2.671432e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-4.234622e-001, -6.624731e-001, 1.772842e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-5.216503e-001, 8.116078e-001, -2.630092e-001);
   glNormal3d(-8.338351e-001, 5.312934e-001, -1.498209e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-4.593418e-001, -6.731925e-001, 2.153688e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-4.234622e-001, -6.624731e-001, 1.772842e-001);
   glNormal3d(-3.991952e-001, 9.072913e-001, 1.321578e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-3.832153e-001, -6.074852e-001, 2.671432e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-7.319946e-001, 3.275034e-001, -5.974323e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-4.234622e-001, -6.624731e-001, 1.772842e-001);
   glNormal3d(-8.338351e-001, 5.312934e-001, -1.498209e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-4.593418e-001, -6.731925e-001, 2.153688e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-4.244082e-001, -6.654483e-001, 1.768122e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-7.091838e-001, 4.344048e-001, -5.552935e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-4.244082e-001, -6.654483e-001, 1.768122e-001);
   glNormal3d(-8.338351e-001, 5.312934e-001, -1.498209e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-4.593418e-001, -6.731925e-001, 2.153688e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-4.271680e-001, -6.742858e-001, 1.734234e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-7.392228e-001, 3.487908e-001, -5.761030e-001);
   glNormal3d(-9.195404e-001, 3.460926e-001, -1.861865e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-4.603466e-001, -6.766093e-001, 2.145896e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-4.271680e-001, -6.742858e-001, 1.734234e-001);
   glNormal3d(-8.338351e-001, 5.312934e-001, -1.498209e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-4.593418e-001, -6.731925e-001, 2.153688e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-7.124057e-001, 4.364417e-001, -5.495423e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-4.271680e-001, -6.742858e-001, 1.734234e-001);
   glNormal3d(-9.195404e-001, 3.460926e-001, -1.861865e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-4.603466e-001, -6.766093e-001, 2.145896e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-4.348983e-001, -6.990516e-001, 1.637758e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-6.913041e-001, 4.661456e-001, -5.520932e-001);
   glNormal3d(-9.357623e-001, 7.163626e-002, -3.452784e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-4.757620e-001, -7.292101e-001, 1.894797e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-4.348983e-001, -6.990516e-001, 1.637758e-001);
   glNormal3d(-9.195404e-001, 3.460926e-001, -1.861865e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-4.603466e-001, -6.766093e-001, 2.145896e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-6.900167e-001, 4.556261e-001, -5.623894e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-4.348983e-001, -6.990516e-001, 1.637758e-001);
   glNormal3d(-9.357623e-001, 7.163626e-002, -3.452784e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-4.757620e-001, -7.292101e-001, 1.894797e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-4.388549e-001, -7.117673e-001, 1.583286e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-6.897937e-001, 4.577520e-001, -5.609347e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-4.388549e-001, -7.117673e-001, 1.583286e-001);
   glNormal3d(-9.357623e-001, 7.163626e-002, -3.452784e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-4.757620e-001, -7.292101e-001, 1.894797e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-4.389359e-001, -7.120277e-001, 1.582157e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-6.201369e-001, -8.907901e-002, -7.794198e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-4.389359e-001, -7.120277e-001, 1.582157e-001);
   glNormal3d(-9.357623e-001, 7.163626e-002, -3.452784e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-4.757620e-001, -7.292101e-001, 1.894797e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-4.388186e-001, -7.125405e-001, 1.581809e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-6.205470e-001, -8.782452e-002, -7.792357e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-4.388186e-001, -7.125405e-001, 1.581809e-001);
   glNormal3d(-9.357623e-001, 7.163626e-002, -3.452784e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-4.757620e-001, -7.292101e-001, 1.894797e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-4.265788e-001, -7.658670e-001, 1.544440e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-6.010495e-001, -4.371523e-002, -7.980154e-001);
   glNormal3d(-8.649682e-001, -3.252044e-001, -3.821938e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-4.599202e-001, -7.905502e-001, 1.809082e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-4.265788e-001, -7.658670e-001, 1.544440e-001);
   glNormal3d(-9.357623e-001, 7.163626e-002, -3.452784e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-4.757620e-001, -7.292101e-001, 1.894797e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-5.654161e-001, -1.123317e-001, -8.171207e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-4.265788e-001, -7.658670e-001, 1.544440e-001);
   glNormal3d(-8.649682e-001, -3.252044e-001, -3.821938e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-4.599202e-001, -7.905502e-001, 1.809082e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-4.167641e-001, -7.836373e-001, 1.500955e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-5.573358e-001, -1.557586e-001, -8.155465e-001);
   glNormal3d(-6.917074e-001, -5.530462e-001, -4.644144e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-4.206253e-001, -8.478063e-001, 1.649897e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-4.167641e-001, -7.836373e-001, 1.500955e-001);
   glNormal3d(-8.649682e-001, -3.252044e-001, -3.821938e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-4.599202e-001, -7.905502e-001, 1.809082e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-4.797014e-001, -1.708941e-001, -8.606287e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-4.167641e-001, -7.836373e-001, 1.500955e-001);
   glNormal3d(-6.917074e-001, -5.530462e-001, -4.644144e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-4.206253e-001, -8.478063e-001, 1.649897e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-4.020911e-001, -8.059219e-001, 1.463420e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-4.727389e-001, -1.752941e-001, -8.635913e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-4.020911e-001, -8.059219e-001, 1.463420e-001);
   glNormal3d(-6.917074e-001, -5.530462e-001, -4.644144e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-4.206253e-001, -8.478063e-001, 1.649897e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-3.938332e-001, -8.171296e-001, 1.440965e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-3.113385e-001, -3.340146e-001, -8.896643e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-3.938332e-001, -8.171296e-001, 1.440965e-001);
   glNormal3d(-6.917074e-001, -5.530462e-001, -4.644144e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-4.206253e-001, -8.478063e-001, 1.649897e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-3.851181e-001, -8.255144e-001, 1.441946e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-3.419591e-001, -2.893424e-001, -8.940609e-001);
   glNormal3d(-5.639704e-001, -7.123640e-001, -4.177019e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-3.881328e-001, -8.763739e-001, 1.618072e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-3.851181e-001, -8.255144e-001, 1.441946e-001);
   glNormal3d(-6.917074e-001, -5.530462e-001, -4.644144e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-4.206253e-001, -8.478063e-001, 1.649897e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-3.225128e-001, -2.926208e-001, -9.001992e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-3.851181e-001, -8.255144e-001, 1.441946e-001);
   glNormal3d(-5.639704e-001, -7.123640e-001, -4.177019e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-3.881328e-001, -8.763739e-001, 1.618072e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-3.663334e-001, -8.427094e-001, 1.430541e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-4.654833e-001, -1.811659e-001, -8.663165e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-3.663334e-001, -8.427094e-001, 1.430541e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-3.881328e-001, -8.763739e-001, 1.618072e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-3.307379e-001, -8.639427e-001, 1.283685e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-4.374538e-001, -2.794115e-001, -8.547300e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-3.307379e-001, -8.639427e-001, 1.283685e-001);
   glNormal3d(-5.639704e-001, -7.123640e-001, -4.177019e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-3.881328e-001, -8.763739e-001, 1.618072e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-3.288156e-001, -8.650357e-001, 1.277420e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-4.488220e-001, -2.389887e-001, -8.610710e-001);
   glNormal3d(-3.096568e-001, -7.857722e-001, -5.354201e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-2.988968e-001, -9.180534e-001, 1.268622e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-3.288156e-001, -8.650357e-001, 1.277420e-001);
   glNormal3d(-5.639704e-001, -7.123640e-001, -4.177019e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-3.881328e-001, -8.763739e-001, 1.618072e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-3.788819e-001, -1.988105e-001, -9.038379e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-3.288156e-001, -8.650357e-001, 1.277420e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-2.988968e-001, -9.180534e-001, 1.268622e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-2.900237e-001, -8.827421e-001, 1.153755e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-5.125225e-002, -2.972667e-001, -9.534179e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-2.924869e-001, -9.191337e-001, 1.268545e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-2.900237e-001, -8.827421e-001, 1.153755e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-2.988968e-001, -9.180534e-001, 1.268622e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-4.736691e-002, -2.975639e-001, -9.535262e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-2.900237e-001, -8.827421e-001, 1.153755e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-2.924869e-001, -9.191337e-001, 1.268545e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-2.844979e-001, -8.838169e-001, 1.154364e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(1.159332e-002, -3.099789e-001, -9.506728e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-2.008570e-001, -9.161048e-001, 1.269843e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-2.844979e-001, -8.838169e-001, 1.154364e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-2.924869e-001, -9.191337e-001, 1.268545e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(2.369641e-003, -3.313135e-001, -9.435177e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-2.844979e-001, -8.838169e-001, 1.154364e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-2.008570e-001, -9.161048e-001, 1.269843e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-2.050987e-001, -8.832117e-001, 1.154233e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(7.418967e-001, -1.351574e-001, -6.567509e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-2.050987e-001, -8.832117e-001, 1.154233e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-2.008570e-001, -9.161048e-001, 1.269843e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-1.727574e-001, -8.681960e-001, 1.488674e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(7.530407e-001, -1.489355e-001, -6.408962e-001);
   glNormal3d(7.308344e-001, -6.514480e-001, -2.037073e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-1.639414e-001, -9.004989e-001, 1.667328e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-1.727574e-001, -8.681960e-001, 1.488674e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-2.008570e-001, -9.161048e-001, 1.269843e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(9.312316e-001, 5.489955e-002, -3.602691e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-1.727574e-001, -8.681960e-001, 1.488674e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-1.639414e-001, -9.004989e-001, 1.667328e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-1.658715e-001, -8.632094e-001, 1.674260e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(9.361593e-001, 5.491280e-002, -3.472613e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-1.561252e-001, -8.960165e-001, 1.885127e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-1.658715e-001, -8.632094e-001, 1.674260e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-1.639414e-001, -9.004989e-001, 1.667328e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(8.175785e-001, -1.192014e-001, -5.633440e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-1.658715e-001, -8.632094e-001, 1.674260e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-1.561252e-001, -8.960165e-001, 1.885127e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-1.595988e-001, -8.568546e-001, 1.751849e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(7.837480e-001, -1.366697e-001, -6.058551e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-1.309348e-001, -8.694527e-001, 2.151072e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-1.595988e-001, -8.568546e-001, 1.751849e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-1.561252e-001, -8.960165e-001, 1.885127e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(7.584632e-001, -2.192034e-001, -6.137455e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-1.595988e-001, -8.568546e-001, 1.751849e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-1.309348e-001, -8.694527e-001, 2.151072e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-1.434526e-001, -8.392476e-001, 1.888499e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(7.632197e-001, -2.137632e-001, -6.097549e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-1.434526e-001, -8.392476e-001, 1.888499e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-1.309348e-001, -8.694527e-001, 2.151072e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-1.406938e-001, -8.362528e-001, 1.912531e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(7.118122e-001, -2.596645e-001, -6.526084e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-1.406938e-001, -8.362528e-001, 1.912531e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-1.309348e-001, -8.694527e-001, 2.151072e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-1.290861e-001, -8.231218e-001, 1.986892e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(7.544478e-001, -2.457737e-001, -6.086081e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-1.148180e-001, -8.512362e-001, 2.277297e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-1.290861e-001, -8.231218e-001, 1.986892e-001);
   glNormal3d(7.550659e-001, -6.522378e-001, -6.679286e-002);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-1.309348e-001, -8.694527e-001, 2.151072e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(7.215949e-001, -2.670146e-001, 6.387520e-001);
   glNormal3d(9.458510e-001, -3.164950e-001, 7.208905e-002);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-1.148180e-001, -8.512362e-001, 2.277297e-001);
   glNormal3d(4.650613e-001, -3.432085e-001, 8.160429e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-2.328779e-001, -8.206190e-001, 3.739002e-001);
   glNormal3d(9.343743e-001, 7.837623e-002, 3.475657e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-1.227126e-001, -8.294900e-001, 2.457387e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(7.546908e-001, -6.281596e-002, 6.530666e-001);
   glNormal3d(4.563799e-001, -9.555973e-002, 8.846387e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-2.354040e-001, -8.019852e-001, 3.786117e-001);
   glNormal3d(9.343743e-001, 7.837623e-002, 3.475657e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-1.227126e-001, -8.294900e-001, 2.457387e-001);
   glNormal3d(4.650613e-001, -3.432085e-001, 8.160429e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-2.328779e-001, -8.206190e-001, 3.739002e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(7.531383e-001, -7.281654e-002, 6.538199e-001);
   glNormal3d(9.343743e-001, 7.837623e-002, 3.475657e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-1.227126e-001, -8.294900e-001, 2.457387e-001);
   glNormal3d(4.563799e-001, -9.555973e-002, 8.846387e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-2.354040e-001, -8.019852e-001, 3.786117e-001);
   glNormal3d(9.054518e-001, 2.100315e-001, 3.688411e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-1.389226e-001, -7.861741e-001, 2.692351e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(7.410191e-001, 8.551108e-002, 6.660169e-001);
   glNormal3d(5.358869e-001, 1.215522e-001, 8.354941e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-2.410371e-001, -7.682046e-001, 3.805419e-001);
   glNormal3d(9.054518e-001, 2.100315e-001, 3.688411e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-1.389226e-001, -7.861741e-001, 2.692351e-001);
   glNormal3d(4.563799e-001, -9.555973e-002, 8.846387e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-2.354040e-001, -8.019852e-001, 3.786117e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(7.401312e-001, 1.596883e-001, 6.532270e-001);
   glNormal3d(9.054518e-001, 2.100315e-001, 3.688411e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-1.389226e-001, -7.861741e-001, 2.692351e-001);
   glNormal3d(5.358869e-001, 1.215522e-001, 8.354941e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-2.410371e-001, -7.682046e-001, 3.805419e-001);
   glNormal3d(8.134740e-001, 4.213552e-001, 4.008988e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-1.643233e-001, -7.377356e-001, 2.861738e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(6.969044e-001, 2.844119e-001, 6.583571e-001);
   glNormal3d(5.550095e-001, 3.560927e-001, 7.517729e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-2.523004e-001, -7.322403e-001, 3.769280e-001);
   glNormal3d(8.134740e-001, 4.213552e-001, 4.008988e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-1.643233e-001, -7.377356e-001, 2.861738e-001);
   glNormal3d(5.358869e-001, 1.215522e-001, 8.354941e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-2.410371e-001, -7.682046e-001, 3.805419e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(6.418241e-001, 4.865619e-001, 5.927220e-001);
   glNormal3d(8.134740e-001, 4.213552e-001, 4.008988e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-1.643233e-001, -7.377356e-001, 2.861738e-001);
   glNormal3d(5.550095e-001, 3.560927e-001, 7.517729e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-2.523004e-001, -7.322403e-001, 3.769280e-001);
   glNormal3d(5.914803e-001, 6.825984e-001, 4.291974e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-2.504355e-001, -6.496853e-001, 3.071398e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(5.671101e-001, 5.242232e-001, 6.352765e-001);
   glNormal3d(4.691931e-001, 5.918407e-001, 6.554254e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-2.990781e-001, -6.654733e-001, 3.635911e-001);
   glNormal3d(5.914803e-001, 6.825984e-001, 4.291974e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-2.504355e-001, -6.496853e-001, 3.071398e-001);
   glNormal3d(5.550095e-001, 3.560927e-001, 7.517729e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-2.523004e-001, -7.322403e-001, 3.769280e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(4.409798e-001, 6.906800e-001, 5.731473e-001);
   glNormal3d(5.914803e-001, 6.825984e-001, 4.291974e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-2.504355e-001, -6.496853e-001, 3.071398e-001);
   glNormal3d(4.691931e-001, 5.918407e-001, 6.554254e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-2.990781e-001, -6.654733e-001, 3.635911e-001);
   glNormal3d(1.888829e-001, 9.051320e-001, 3.808666e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-3.128372e-001, -6.142634e-001, 3.124660e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(4.184458e-001, 6.955314e-001, 5.840712e-001);
   glNormal3d(7.949625e-002, 8.479528e-001, 5.240767e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-3.360929e-001, -6.366283e-001, 3.557599e-001);
   glNormal3d(1.888829e-001, 9.051320e-001, 3.808666e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-3.128372e-001, -6.142634e-001, 3.124660e-001);
   glNormal3d(4.691931e-001, 5.918407e-001, 6.554254e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-2.990781e-001, -6.654733e-001, 3.635911e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-2.100092e-001, 8.651163e-001, 4.554887e-001);
   glNormal3d(1.888829e-001, 9.051320e-001, 3.808666e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-3.128372e-001, -6.142634e-001, 3.124660e-001);
   glNormal3d(-4.552738e-001, 7.996087e-001, 3.916015e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-3.823976e-001, -6.378172e-001, 3.251302e-001);
   glNormal3d(-3.991952e-001, 9.072913e-001, 1.321578e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-3.832153e-001, -6.074852e-001, 2.671432e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-2.463138e-001, 9.086775e-001, 3.370976e-001);
   glNormal3d(-4.552738e-001, 7.996087e-001, 3.916015e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-3.823976e-001, -6.378172e-001, 3.251302e-001);
   glNormal3d(1.888829e-001, 9.051320e-001, 3.808666e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-3.128372e-001, -6.142634e-001, 3.124660e-001);
   glNormal3d(7.949625e-002, 8.479528e-001, 5.240767e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-3.360929e-001, -6.366283e-001, 3.557599e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-7.180069e-001, 6.616788e-001, 2.159799e-001);
   glNormal3d(-3.991952e-001, 9.072913e-001, 1.321578e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-3.832153e-001, -6.074852e-001, 2.671432e-001);
   glNormal3d(-7.597572e-001, 5.592593e-001, 3.316594e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-4.399841e-001, -6.831852e-001, 3.103353e-001);
   glNormal3d(-8.338351e-001, 5.312934e-001, -1.498209e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-4.593418e-001, -6.731925e-001, 2.153688e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-6.320959e-001, 6.829307e-001, 3.661425e-001);
   glNormal3d(-7.597572e-001, 5.592593e-001, 3.316594e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-4.399841e-001, -6.831852e-001, 3.103353e-001);
   glNormal3d(-3.991952e-001, 9.072913e-001, 1.321578e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-3.832153e-001, -6.074852e-001, 2.671432e-001);
   glNormal3d(-4.552738e-001, 7.996087e-001, 3.916015e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-3.823976e-001, -6.378172e-001, 3.251302e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-9.496196e-001, 2.309536e-001, 2.118563e-001);
   glNormal3d(-8.338351e-001, 5.312934e-001, -1.498209e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-4.593418e-001, -6.731925e-001, 2.153688e-001);
   glNormal3d(-8.349654e-001, 4.095180e-001, 3.675972e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-4.410060e-001, -6.853227e-001, 3.107802e-001);
   glNormal3d(-9.195404e-001, 3.460926e-001, -1.861865e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-4.603466e-001, -6.766093e-001, 2.145896e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-8.604419e-001, 4.578827e-001, 2.235693e-001);
   glNormal3d(-8.349654e-001, 4.095180e-001, 3.675972e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-4.410060e-001, -6.853227e-001, 3.107802e-001);
   glNormal3d(-8.338351e-001, 5.312934e-001, -1.498209e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-4.593418e-001, -6.731925e-001, 2.153688e-001);
   glNormal3d(-7.597572e-001, 5.592593e-001, 3.316594e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-4.399841e-001, -6.831852e-001, 3.103353e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-9.663198e-001, 2.176262e-001, 1.373495e-001);
   glNormal3d(-9.195404e-001, 3.460926e-001, -1.861865e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-4.603466e-001, -6.766093e-001, 2.145896e-001);
   glNormal3d(-9.211636e-001, 1.677068e-001, 3.511866e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-4.570045e-001, -7.218223e-001, 3.097415e-001);
   glNormal3d(-9.357623e-001, 7.163626e-002, -3.452784e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-4.757620e-001, -7.292101e-001, 1.894797e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-8.966349e-001, 3.868846e-001, 2.153279e-001);
   glNormal3d(-9.211636e-001, 1.677068e-001, 3.511866e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-4.570045e-001, -7.218223e-001, 3.097415e-001);
   glNormal3d(-9.195404e-001, 3.460926e-001, -1.861865e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-4.603466e-001, -6.766093e-001, 2.145896e-001);
   glNormal3d(-8.349654e-001, 4.095180e-001, 3.675972e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-4.410060e-001, -6.853227e-001, 3.107802e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-9.600070e-001, -2.617999e-001, 9.923354e-002);
   glNormal3d(-9.357623e-001, 7.163626e-002, -3.452784e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-4.757620e-001, -7.292101e-001, 1.894797e-001);
   glNormal3d(-8.861743e-001, -1.730796e-001, 4.298123e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-4.531035e-001, -7.621748e-001, 3.217143e-001);
   glNormal3d(-8.649682e-001, -3.252044e-001, -3.821938e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-4.599202e-001, -7.905502e-001, 1.809082e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-9.864147e-001, -4.882082e-002, 1.568519e-001);
   glNormal3d(-8.861743e-001, -1.730796e-001, 4.298123e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-4.531035e-001, -7.621748e-001, 3.217143e-001);
   glNormal3d(-9.357623e-001, 7.163626e-002, -3.452784e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-4.757620e-001, -7.292101e-001, 1.894797e-001);
   glNormal3d(-9.211636e-001, 1.677068e-001, 3.511866e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-4.570045e-001, -7.218223e-001, 3.097415e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-8.094865e-001, -5.803326e-001, 8.913842e-002);
   glNormal3d(-8.649682e-001, -3.252044e-001, -3.821938e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-4.599202e-001, -7.905502e-001, 1.809082e-001);
   glNormal3d(-7.881088e-001, -4.230295e-001, 4.471359e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-4.336427e-001, -8.045102e-001, 3.286537e-001);
   glNormal3d(-6.917074e-001, -5.530462e-001, -4.644144e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-4.206253e-001, -8.478063e-001, 1.649897e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-9.091376e-001, -3.975680e-001, 1.241309e-001);
   glNormal3d(-7.881088e-001, -4.230295e-001, 4.471359e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-4.336427e-001, -8.045102e-001, 3.286537e-001);
   glNormal3d(-8.649682e-001, -3.252044e-001, -3.821938e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-4.599202e-001, -7.905502e-001, 1.809082e-001);
   glNormal3d(-8.861743e-001, -1.730796e-001, 4.298123e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-4.531035e-001, -7.621748e-001, 3.217143e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-6.491761e-001, -7.514787e-001, 1.176869e-001);
   glNormal3d(-6.917074e-001, -5.530462e-001, -4.644144e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-4.206253e-001, -8.478063e-001, 1.649897e-001);
   glNormal3d(-5.863336e-001, -5.878673e-001, 5.573374e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-4.154092e-001, -8.256474e-001, 3.352560e-001);
   glNormal3d(-5.639704e-001, -7.123640e-001, -4.177019e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-3.881328e-001, -8.763739e-001, 1.618072e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-7.690442e-001, -6.304117e-001, 1.056031e-001);
   glNormal3d(-5.863336e-001, -5.878673e-001, 5.573374e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-4.154092e-001, -8.256474e-001, 3.352560e-001);
   glNormal3d(-6.917074e-001, -5.530462e-001, -4.644144e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-4.206253e-001, -8.478063e-001, 1.649897e-001);
   glNormal3d(-7.881088e-001, -4.230295e-001, 4.471359e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-4.336427e-001, -8.045102e-001, 3.286537e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-3.881941e-001, -9.160006e-001, 1.012336e-001);
   glNormal3d(-5.639704e-001, -7.123640e-001, -4.177019e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-3.881328e-001, -8.763739e-001, 1.618072e-001);
   glNormal3d(-4.064730e-001, -7.568277e-001, 5.118511e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-3.621924e-001, -8.690488e-001, 3.275597e-001);
   glNormal3d(-3.096568e-001, -7.857722e-001, -5.354201e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-2.988968e-001, -9.180534e-001, 1.268622e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-6.151878e-001, -7.774819e-001, 1.306367e-001);
   glNormal3d(-4.064730e-001, -7.568277e-001, 5.118511e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-3.621924e-001, -8.690488e-001, 3.275597e-001);
   glNormal3d(-5.639704e-001, -7.123640e-001, -4.177019e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-3.881328e-001, -8.763739e-001, 1.618072e-001);
   glNormal3d(-5.863336e-001, -5.878673e-001, 5.573374e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-4.154092e-001, -8.256474e-001, 3.352560e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-1.632037e-001, -9.696694e-001, 1.819500e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-2.988968e-001, -9.180534e-001, 1.268622e-001);
   glNormal3d(-2.131872e-001, -7.878030e-001, 5.778560e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-3.581173e-001, -8.703465e-001, 3.279883e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-2.924869e-001, -9.191337e-001, 1.268545e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-3.133121e-001, -9.405917e-001, 1.308542e-001);
   glNormal3d(-2.131872e-001, -7.878030e-001, 5.778560e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-3.581173e-001, -8.703465e-001, 3.279883e-001);
   glNormal3d(-3.096568e-001, -7.857722e-001, -5.354201e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-2.988968e-001, -9.180534e-001, 1.268622e-001);
   glNormal3d(-4.064730e-001, -7.568277e-001, 5.118511e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-3.621924e-001, -8.690488e-001, 3.275597e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(3.208265e-002, -9.791635e-001, 2.005233e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-2.924869e-001, -9.191337e-001, 1.268545e-001);
   glNormal3d(-3.083576e-002, -8.438211e-001, 5.357380e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-2.979783e-001, -8.778741e-001, 3.292053e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-2.008570e-001, -9.161048e-001, 1.269843e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-1.257007e-001, -9.727291e-001, 1.949295e-001);
   glNormal3d(-3.083576e-002, -8.438211e-001, 5.357380e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-2.979783e-001, -8.778741e-001, 3.292053e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-2.924869e-001, -9.191337e-001, 1.268545e-001);
   glNormal3d(-2.131872e-001, -7.878030e-001, 5.778560e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-3.581173e-001, -8.703465e-001, 3.279883e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(1.385292e-001, -9.588542e-001, 2.478071e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-2.008570e-001, -9.161048e-001, 1.269843e-001);
   glNormal3d(-3.083576e-002, -8.438211e-001, 5.357380e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-2.979783e-001, -8.778741e-001, 3.292053e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-1.639414e-001, -9.004989e-001, 1.667328e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(2.777783e-001, -8.932216e-001, 3.535456e-001);
   glNormal3d(-2.045505e-002, -7.962904e-001, 6.045686e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-2.713714e-001, -8.615128e-001, 3.496368e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-1.639414e-001, -9.004989e-001, 1.667328e-001);
   glNormal3d(-3.083576e-002, -8.438211e-001, 5.357380e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-2.979783e-001, -8.778741e-001, 3.292053e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-7.603152e-003, -9.789023e-001, 2.041875e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-1.639414e-001, -9.004989e-001, 1.667328e-001);
   glNormal3d(-2.045505e-002, -7.962904e-001, 6.045686e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-2.713714e-001, -8.615128e-001, 3.496368e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-1.561252e-001, -8.960165e-001, 1.885127e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(3.075711e-001, -8.612966e-001, 4.044356e-001);
   glNormal3d(-2.612941e-002, -6.970527e-001, 7.165437e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-2.653104e-001, -8.536938e-001, 3.616791e-001);
   glNormal3d(6.358080e-001, -7.689823e-001, -6.644123e-002);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-1.561252e-001, -8.960165e-001, 1.885127e-001);
   glNormal3d(-2.045505e-002, -7.962904e-001, 6.045686e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-2.713714e-001, -8.615128e-001, 3.496368e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(3.870092e-001, -8.093311e-001, 4.418224e-001);
   glNormal3d(6.358080e-001, -7.689823e-001, -6.644123e-002);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-1.561252e-001, -8.960165e-001, 1.885127e-001);
   glNormal3d(-2.612941e-002, -6.970527e-001, 7.165437e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-2.653104e-001, -8.536938e-001, 3.616791e-001);
   glNormal3d(7.550659e-001, -6.522378e-001, -6.679286e-002);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-1.309348e-001, -8.694527e-001, 2.151072e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(4.845508e-001, -7.035227e-001, 5.198714e-001);
   glNormal3d(2.505106e-001, -5.329815e-001, 8.081925e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-2.455463e-001, -8.332326e-001, 3.709470e-001);
   glNormal3d(7.550659e-001, -6.522378e-001, -6.679286e-002);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-1.309348e-001, -8.694527e-001, 2.151072e-001);
   glNormal3d(-2.612941e-002, -6.970527e-001, 7.165437e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-2.653104e-001, -8.536938e-001, 3.616791e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(4.462998e-001, -7.417491e-001, 5.006244e-001);
   glNormal3d(7.550659e-001, -6.522378e-001, -6.679286e-002);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-1.309348e-001, -8.694527e-001, 2.151072e-001);
   glNormal3d(2.505106e-001, -5.329815e-001, 8.081925e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-2.455463e-001, -8.332326e-001, 3.709470e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-1.148180e-001, -8.512362e-001, 2.277297e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(5.184017e-001, -6.505832e-001, 5.549785e-001);
   glNormal3d(4.650613e-001, -3.432085e-001, 8.160429e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-2.328779e-001, -8.206190e-001, 3.739002e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-1.148180e-001, -8.512362e-001, 2.277297e-001);
   glNormal3d(2.505106e-001, -5.329815e-001, 8.081925e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-2.455463e-001, -8.332326e-001, 3.709470e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(6.369213e-002, -2.365104e-001, 9.695391e-001);
   glNormal3d(4.650613e-001, -3.432085e-001, 8.160429e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-2.328779e-001, -8.206190e-001, 3.739002e-001);
   glNormal3d(5.173279e-002, -1.210324e-001, 9.912996e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-3.002943e-001, -7.455680e-001, 3.966370e-001);
   glNormal3d(4.563799e-001, -9.555973e-002, 8.846387e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-2.354040e-001, -8.019852e-001, 3.786117e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(1.777718e-001, -1.080401e-001, 9.781230e-001);
   glNormal3d(6.377722e-002, -2.944740e-002, 9.975296e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-3.011696e-001, -7.355279e-001, 3.979051e-001);
   glNormal3d(4.563799e-001, -9.555973e-002, 8.846387e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-2.354040e-001, -8.019852e-001, 3.786117e-001);
   glNormal3d(5.173279e-002, -1.210324e-001, 9.912996e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-3.002943e-001, -7.455680e-001, 3.966370e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(2.726286e-001, -9.510849e-003, 9.620723e-001);
   glNormal3d(4.563799e-001, -9.555973e-002, 8.846387e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-2.354040e-001, -8.019852e-001, 3.786117e-001);
   glNormal3d(6.377722e-002, -2.944740e-002, 9.975296e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-3.011696e-001, -7.355279e-001, 3.979051e-001);
   glNormal3d(5.358869e-001, 1.215522e-001, 8.354941e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-2.410371e-001, -7.682046e-001, 3.805419e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(3.255917e-001, 9.954579e-002, 9.402556e-001);
   glNormal3d(2.401325e-001, 1.796618e-001, 9.539696e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-3.033187e-001, -7.177200e-001, 3.967639e-001);
   glNormal3d(5.358869e-001, 1.215522e-001, 8.354941e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-2.410371e-001, -7.682046e-001, 3.805419e-001);
   glNormal3d(6.377722e-002, -2.944740e-002, 9.975296e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-3.011696e-001, -7.355279e-001, 3.979051e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(4.067022e-001, 2.165543e-001, 8.875233e-001);
   glNormal3d(5.358869e-001, 1.215522e-001, 8.354941e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-2.410371e-001, -7.682046e-001, 3.805419e-001);
   glNormal3d(2.401325e-001, 1.796618e-001, 9.539696e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-3.033187e-001, -7.177200e-001, 3.967639e-001);
   glNormal3d(5.550095e-001, 3.560927e-001, 7.517729e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-2.523004e-001, -7.322403e-001, 3.769280e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(4.191045e-001, 3.036763e-001, 8.556472e-001);
   glNormal3d(3.634224e-001, 3.887880e-001, 8.466215e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-3.083724e-001, -6.989955e-001, 3.925938e-001);
   glNormal3d(5.550095e-001, 3.560927e-001, 7.517729e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-2.523004e-001, -7.322403e-001, 3.769280e-001);
   glNormal3d(2.401325e-001, 1.796618e-001, 9.539696e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-3.033187e-001, -7.177200e-001, 3.967639e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(4.910057e-001, 4.881371e-001, 7.215508e-001);
   glNormal3d(5.550095e-001, 3.560927e-001, 7.517729e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-2.523004e-001, -7.322403e-001, 3.769280e-001);
   glNormal3d(3.634224e-001, 3.887880e-001, 8.466215e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-3.083724e-001, -6.989955e-001, 3.925938e-001);
   glNormal3d(4.691931e-001, 5.918407e-001, 6.554254e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-2.990781e-001, -6.654733e-001, 3.635911e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(4.303748e-001, 5.193926e-001, 7.382471e-001);
   glNormal3d(3.749851e-001, 5.847200e-001, 7.193669e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-3.313055e-001, -6.640428e-001, 3.813721e-001);
   glNormal3d(4.691931e-001, 5.918407e-001, 6.554254e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-2.990781e-001, -6.654733e-001, 3.635911e-001);
   glNormal3d(3.634224e-001, 3.887880e-001, 8.466215e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-3.083724e-001, -6.989955e-001, 3.925938e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(3.830261e-001, 6.654484e-001, 6.406789e-001);
   glNormal3d(4.691931e-001, 5.918407e-001, 6.554254e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-2.990781e-001, -6.654733e-001, 3.635911e-001);
   glNormal3d(3.749851e-001, 5.847200e-001, 7.193669e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-3.313055e-001, -6.640428e-001, 3.813721e-001);
   glNormal3d(7.949625e-002, 8.479528e-001, 5.240767e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-3.360929e-001, -6.366283e-001, 3.557599e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(3.439924e-001, 6.723918e-001, 6.554071e-001);
   glNormal3d(2.952792e-002, 8.362549e-001, 5.475452e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-3.500133e-001, -6.486767e-001, 3.754267e-001);
   glNormal3d(7.949625e-002, 8.479528e-001, 5.240767e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-3.360929e-001, -6.366283e-001, 3.557599e-001);
   glNormal3d(3.749851e-001, 5.847200e-001, 7.193669e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-3.313055e-001, -6.640428e-001, 3.813721e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-2.746202e-001, 8.828963e-001, 3.808909e-001);
   glNormal3d(7.949625e-002, 8.479528e-001, 5.240767e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-3.360929e-001, -6.366283e-001, 3.557599e-001);
   glNormal3d(-4.432314e-001, 8.096094e-001, 3.848098e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-3.743288e-001, -6.501401e-001, 3.595121e-001);
   glNormal3d(-4.552738e-001, 7.996087e-001, 3.916015e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-3.823976e-001, -6.378172e-001, 3.251302e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-2.817596e-001, 8.940431e-001, 3.482792e-001);
   glNormal3d(-4.432314e-001, 8.096094e-001, 3.848098e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-3.743288e-001, -6.501401e-001, 3.595121e-001);
   glNormal3d(7.949625e-002, 8.479528e-001, 5.240767e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-3.360929e-001, -6.366283e-001, 3.557599e-001);
   glNormal3d(2.952792e-002, 8.362549e-001, 5.475452e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-3.500133e-001, -6.486767e-001, 3.754267e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-6.344851e-001, 6.951940e-001, 3.378372e-001);
   glNormal3d(-4.552738e-001, 7.996087e-001, 3.916015e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-3.823976e-001, -6.378172e-001, 3.251302e-001);
   glNormal3d(-6.536334e-001, 6.247395e-001, 4.271580e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-4.055659e-001, -6.732912e-001, 3.546160e-001);
   glNormal3d(-7.597572e-001, 5.592593e-001, 3.316594e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-4.399841e-001, -6.831852e-001, 3.103353e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-5.866932e-001, 7.087656e-001, 3.917174e-001);
   glNormal3d(-6.536334e-001, 6.247395e-001, 4.271580e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-4.055659e-001, -6.732912e-001, 3.546160e-001);
   glNormal3d(-4.552738e-001, 7.996087e-001, 3.916015e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-3.823976e-001, -6.378172e-001, 3.251302e-001);
   glNormal3d(-4.432314e-001, 8.096094e-001, 3.848098e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-3.743288e-001, -6.501401e-001, 3.595121e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-7.498246e-001, 4.578681e-001, 4.776190e-001);
   glNormal3d(-7.597572e-001, 5.592593e-001, 3.316594e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-4.399841e-001, -6.831852e-001, 3.103353e-001);
   glNormal3d(-7.107878e-001, 4.763996e-001, 5.175173e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-4.061505e-001, -6.743496e-001, 3.549814e-001);
   glNormal3d(-8.349654e-001, 4.095180e-001, 3.675972e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-4.410060e-001, -6.853227e-001, 3.107802e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-7.163030e-001, 5.457449e-001, 4.348247e-001);
   glNormal3d(-7.107878e-001, 4.763996e-001, 5.175173e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-4.061505e-001, -6.743496e-001, 3.549814e-001);
   glNormal3d(-7.597572e-001, 5.592593e-001, 3.316594e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-4.399841e-001, -6.831852e-001, 3.103353e-001);
   glNormal3d(-6.536334e-001, 6.247395e-001, 4.271580e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-4.055659e-001, -6.732912e-001, 3.546160e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-7.978530e-001, 3.354603e-001, 5.008963e-001);
   glNormal3d(-8.349654e-001, 4.095180e-001, 3.675972e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-4.410060e-001, -6.853227e-001, 3.107802e-001);
   glNormal3d(-7.454549e-001, 3.170962e-001, 5.862994e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-4.153871e-001, -6.930034e-001, 3.567313e-001);
   glNormal3d(-9.211636e-001, 1.677068e-001, 3.511866e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-4.570045e-001, -7.218223e-001, 3.097415e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-7.597421e-001, 4.225543e-001, 4.942063e-001);
   glNormal3d(-7.454549e-001, 3.170962e-001, 5.862994e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-4.153871e-001, -6.930034e-001, 3.567313e-001);
   glNormal3d(-8.349654e-001, 4.095180e-001, 3.675972e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-4.410060e-001, -6.853227e-001, 3.107802e-001);
   glNormal3d(-7.107878e-001, 4.763996e-001, 5.175173e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-4.061505e-001, -6.743496e-001, 3.549814e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-7.971803e-001, 9.961275e-002, 5.954670e-001);
   glNormal3d(-9.211636e-001, 1.677068e-001, 3.511866e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-4.570045e-001, -7.218223e-001, 3.097415e-001);
   glNormal3d(-6.851452e-001, 9.125521e-002, 7.226677e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-4.142772e-001, -7.133054e-001, 3.655178e-001);
   glNormal3d(-8.861743e-001, -1.730796e-001, 4.298123e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-4.531035e-001, -7.621748e-001, 3.217143e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-7.917849e-001, 2.056336e-001, 5.751448e-001);
   glNormal3d(-6.851452e-001, 9.125521e-002, 7.226677e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-4.142772e-001, -7.133054e-001, 3.655178e-001);
   glNormal3d(-9.211636e-001, 1.677068e-001, 3.511866e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-4.570045e-001, -7.218223e-001, 3.097415e-001);
   glNormal3d(-7.454549e-001, 3.170962e-001, 5.862994e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-4.153871e-001, -6.930034e-001, 3.567313e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-6.588728e-001, -1.832838e-001, 7.295846e-001);
   glNormal3d(-8.861743e-001, -1.730796e-001, 4.298123e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-4.531035e-001, -7.621748e-001, 3.217143e-001);
   glNormal3d(-5.940105e-001, -8.004310e-002, 8.004652e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-4.050774e-001, -7.353235e-001, 3.718312e-001);
   glNormal3d(-7.881088e-001, -4.230295e-001, 4.471359e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-4.336427e-001, -8.045102e-001, 3.286537e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-6.958167e-001, -8.628459e-002, 7.130176e-001);
   glNormal3d(-5.940105e-001, -8.004310e-002, 8.004652e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-4.050774e-001, -7.353235e-001, 3.718312e-001);
   glNormal3d(-8.861743e-001, -1.730796e-001, 4.298123e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-4.531035e-001, -7.621748e-001, 3.217143e-001);
   glNormal3d(-6.851452e-001, 9.125521e-002, 7.226677e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-4.142772e-001, -7.133054e-001, 3.655178e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-5.809279e-001, -2.602210e-001, 7.712378e-001);
   glNormal3d(-7.881088e-001, -4.230295e-001, 4.471359e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-4.336427e-001, -8.045102e-001, 3.286537e-001);
   glNormal3d(-3.906013e-001, -1.970582e-001, 8.992212e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-3.960209e-001, -7.463190e-001, 3.766261e-001);
   glNormal3d(-5.863336e-001, -5.878673e-001, 5.573374e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-4.154092e-001, -8.256474e-001, 3.352560e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-6.376183e-001, -2.008700e-001, 7.437030e-001);
   glNormal3d(-3.906013e-001, -1.970582e-001, 8.992212e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-3.960209e-001, -7.463190e-001, 3.766261e-001);
   glNormal3d(-7.881088e-001, -4.230295e-001, 4.471359e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-4.336427e-001, -8.045102e-001, 3.286537e-001);
   glNormal3d(-5.940105e-001, -8.004310e-002, 8.004652e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-4.050774e-001, -7.353235e-001, 3.718312e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-2.322818e-001, -4.387487e-001, 8.680695e-001);
   glNormal3d(-5.863336e-001, -5.878673e-001, 5.573374e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-4.154092e-001, -8.256474e-001, 3.352560e-001);
   glNormal3d(-2.367580e-001, -3.078221e-001, 9.215157e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-3.692002e-001, -7.706138e-001, 3.754365e-001);
   glNormal3d(-4.064730e-001, -7.568277e-001, 5.118511e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-3.621924e-001, -8.690488e-001, 3.275597e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-3.058662e-001, -3.804011e-001, 8.727777e-001);
   glNormal3d(-2.367580e-001, -3.078221e-001, 9.215157e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-3.692002e-001, -7.706138e-001, 3.754365e-001);
   glNormal3d(-5.863336e-001, -5.878673e-001, 5.573374e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-4.154092e-001, -8.256474e-001, 3.352560e-001);
   glNormal3d(-3.906013e-001, -1.970582e-001, 8.992212e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-3.960209e-001, -7.463190e-001, 3.766261e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-2.313202e-001, -4.396872e-001, 8.678514e-001);
   glNormal3d(-4.064730e-001, -7.568277e-001, 5.118511e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-3.621924e-001, -8.690488e-001, 3.275597e-001);
   glNormal3d(-1.695519e-001, -3.115896e-001, 9.349674e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-3.670970e-001, -7.713571e-001, 3.757467e-001);
   glNormal3d(-2.131872e-001, -7.878030e-001, 5.778560e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-3.581173e-001, -8.703465e-001, 3.279883e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-2.802271e-001, -4.359241e-001, 8.552444e-001);
   glNormal3d(-1.695519e-001, -3.115896e-001, 9.349674e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-3.670970e-001, -7.713571e-001, 3.757467e-001);
   glNormal3d(-4.064730e-001, -7.568277e-001, 5.118511e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-3.621924e-001, -8.690488e-001, 3.275597e-001);
   glNormal3d(-2.367580e-001, -3.078221e-001, 9.215157e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-3.692002e-001, -7.706138e-001, 3.754365e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-7.406624e-002, -4.476561e-001, 8.911331e-001);
   glNormal3d(-2.131872e-001, -7.878030e-001, 5.778560e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-3.581173e-001, -8.703465e-001, 3.279883e-001);
   glNormal3d(-2.128459e-001, -3.701773e-001, 9.042485e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-3.357928e-001, -7.766107e-001, 3.769315e-001);
   glNormal3d(-3.083576e-002, -8.438211e-001, 5.357380e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-2.979783e-001, -8.778741e-001, 3.292053e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-1.075710e-001, -4.399081e-001, 8.915769e-001);
   glNormal3d(-2.128459e-001, -3.701773e-001, 9.042485e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-3.357928e-001, -7.766107e-001, 3.769315e-001);
   glNormal3d(-2.131872e-001, -7.878030e-001, 5.778560e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-3.581173e-001, -8.703465e-001, 3.279883e-001);
   glNormal3d(-1.695519e-001, -3.115896e-001, 9.349674e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-3.670970e-001, -7.713571e-001, 3.757467e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-3.141996e-001, -4.982068e-001, 8.081266e-001);
   glNormal3d(-3.083576e-002, -8.438211e-001, 5.357380e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-2.979783e-001, -8.778741e-001, 3.292053e-001);
   glNormal3d(-2.128459e-001, -3.701773e-001, 9.042485e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-3.357928e-001, -7.766107e-001, 3.769315e-001);
   glNormal3d(-2.045505e-002, -7.962904e-001, 6.045686e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-2.713714e-001, -8.615128e-001, 3.496368e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-2.639101e-001, -4.708743e-001, 8.418009e-001);
   glNormal3d(-4.678840e-001, -4.056244e-001, 7.852092e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-3.214468e-001, -7.674441e-001, 3.865566e-001);
   glNormal3d(-2.045505e-002, -7.962904e-001, 6.045686e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-2.713714e-001, -8.615128e-001, 3.496368e-001);
   glNormal3d(-2.128459e-001, -3.701773e-001, 9.042485e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-3.357928e-001, -7.766107e-001, 3.769315e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-5.540783e-001, -5.427012e-001, 6.312469e-001);
   glNormal3d(-2.045505e-002, -7.962904e-001, 6.045686e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-2.713714e-001, -8.615128e-001, 3.496368e-001);
   glNormal3d(-4.678840e-001, -4.056244e-001, 7.852092e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-3.214468e-001, -7.674441e-001, 3.865566e-001);
   glNormal3d(-2.612941e-002, -6.970527e-001, 7.165437e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-2.653104e-001, -8.536938e-001, 3.616791e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-4.850618e-001, -5.187626e-001, 7.039889e-001);
   glNormal3d(-3.686911e-001, -3.315878e-001, 8.683988e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-3.180705e-001, -7.627621e-001, 3.923331e-001);
   glNormal3d(-2.612941e-002, -6.970527e-001, 7.165437e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-2.653104e-001, -8.536938e-001, 3.616791e-001);
   glNormal3d(-4.678840e-001, -4.056244e-001, 7.852092e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-3.214468e-001, -7.674441e-001, 3.865566e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-6.985335e-002, -3.548243e-001, 9.323198e-001);
   glNormal3d(-2.612941e-002, -6.970527e-001, 7.165437e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-2.653104e-001, -8.536938e-001, 3.616791e-001);
   glNormal3d(-3.686911e-001, -3.315878e-001, 8.683988e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-3.180705e-001, -7.627621e-001, 3.923331e-001);
   glNormal3d(2.505106e-001, -5.329815e-001, 8.081925e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-2.455463e-001, -8.332326e-001, 3.709470e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-1.250556e-002, -3.021366e-001, 9.531826e-001);
   glNormal3d(-5.489931e-002, -1.688773e-001, 9.841070e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-3.072276e-001, -7.520102e-001, 3.958834e-001);
   glNormal3d(2.505106e-001, -5.329815e-001, 8.081925e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-2.455463e-001, -8.332326e-001, 3.709470e-001);
   glNormal3d(-3.686911e-001, -3.315878e-001, 8.683988e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-3.180705e-001, -7.627621e-001, 3.923331e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(3.980939e-002, -2.655099e-001, 9.632859e-001);
   glNormal3d(2.505106e-001, -5.329815e-001, 8.081925e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-2.455463e-001, -8.332326e-001, 3.709470e-001);
   glNormal3d(-5.489931e-002, -1.688773e-001, 9.841070e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-3.072276e-001, -7.520102e-001, 3.958834e-001);
   glNormal3d(4.650613e-001, -3.432085e-001, 8.160429e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-2.328779e-001, -8.206190e-001, 3.739002e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(9.163241e-002, -2.124222e-001, 9.728722e-001);
   glNormal3d(5.173279e-002, -1.210324e-001, 9.912996e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-3.002943e-001, -7.455680e-001, 3.966370e-001);
   glNormal3d(4.650613e-001, -3.432085e-001, 8.160429e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-2.328779e-001, -8.206190e-001, 3.739002e-001);
   glNormal3d(-5.489931e-002, -1.688773e-001, 9.841070e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-3.072276e-001, -7.520102e-001, 3.958834e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-2.136757e-001, -1.407290e-001, 9.667151e-001);
   glNormal3d(5.173279e-002, -1.210324e-001, 9.912996e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-3.002943e-001, -7.455680e-001, 3.966370e-001);
   glNormal3d(-2.278798e-001, 4.947320e-001, 8.386364e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-3.644635e-001, -6.611784e-001, 3.947385e-001);
   glNormal3d(6.377722e-002, -2.944740e-002, 9.975296e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-3.011696e-001, -7.355279e-001, 3.979051e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(2.933456e-002, 6.744838e-002, 9.972914e-001);
   glNormal3d(6.377722e-002, -2.944740e-002, 9.975296e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-3.011696e-001, -7.355279e-001, 3.979051e-001);
   glNormal3d(-2.278798e-001, 4.947320e-001, 8.386364e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-3.644635e-001, -6.611784e-001, 3.947385e-001);
   glNormal3d(2.401325e-001, 1.796618e-001, 9.539696e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-3.033187e-001, -7.177200e-001, 3.967639e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(2.162433e-001, 2.674850e-001, 9.389838e-001);
   glNormal3d(2.401325e-001, 1.796618e-001, 9.539696e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-3.033187e-001, -7.177200e-001, 3.967639e-001);
   glNormal3d(-2.278798e-001, 4.947320e-001, 8.386364e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-3.644635e-001, -6.611784e-001, 3.947385e-001);
   glNormal3d(3.634224e-001, 3.887880e-001, 8.466215e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-3.083724e-001, -6.989955e-001, 3.925938e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(3.617683e-001, 4.916621e-001, 7.920808e-001);
   glNormal3d(3.634224e-001, 3.887880e-001, 8.466215e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-3.083724e-001, -6.989955e-001, 3.925938e-001);
   glNormal3d(-2.278798e-001, 4.947320e-001, 8.386364e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-3.644635e-001, -6.611784e-001, 3.947385e-001);
   glNormal3d(3.749851e-001, 5.847200e-001, 7.193669e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-3.313055e-001, -6.640428e-001, 3.813721e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(3.288978e-001, 6.612821e-001, 6.741901e-001);
   glNormal3d(3.749851e-001, 5.847200e-001, 7.193669e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-3.313055e-001, -6.640428e-001, 3.813721e-001);
   glNormal3d(-2.278798e-001, 4.947320e-001, 8.386364e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-3.644635e-001, -6.611784e-001, 3.947385e-001);
   glNormal3d(2.952792e-002, 8.362549e-001, 5.475452e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-3.500133e-001, -6.486767e-001, 3.754267e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-2.883429e-001, 8.877133e-001, 3.589198e-001);
   glNormal3d(2.952792e-002, 8.362549e-001, 5.475452e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-3.500133e-001, -6.486767e-001, 3.754267e-001);
   glNormal3d(-2.278798e-001, 4.947320e-001, 8.386364e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-3.644635e-001, -6.611784e-001, 3.947385e-001);
   glNormal3d(-4.432314e-001, 8.096094e-001, 3.848098e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-3.743288e-001, -6.501401e-001, 3.595121e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-5.873942e-001, 7.106683e-001, 3.871932e-001);
   glNormal3d(-4.432314e-001, 8.096094e-001, 3.848098e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-3.743288e-001, -6.501401e-001, 3.595121e-001);
   glNormal3d(-2.278798e-001, 4.947320e-001, 8.386364e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-3.644635e-001, -6.611784e-001, 3.947385e-001);
   glNormal3d(-6.536334e-001, 6.247395e-001, 4.271580e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-4.055659e-001, -6.732912e-001, 3.546160e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-6.627784e-001, 5.437902e-001, 5.147981e-001);
   glNormal3d(-6.536334e-001, 6.247395e-001, 4.271580e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-4.055659e-001, -6.732912e-001, 3.546160e-001);
   glNormal3d(-2.278798e-001, 4.947320e-001, 8.386364e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-3.644635e-001, -6.611784e-001, 3.947385e-001);
   glNormal3d(-7.107878e-001, 4.763996e-001, 5.175173e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-4.061505e-001, -6.743496e-001, 3.549814e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-6.955115e-001, 4.003589e-001, 5.966377e-001);
   glNormal3d(-7.107878e-001, 4.763996e-001, 5.175173e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-4.061505e-001, -6.743496e-001, 3.549814e-001);
   glNormal3d(-2.278798e-001, 4.947320e-001, 8.386364e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-3.644635e-001, -6.611784e-001, 3.947385e-001);
   glNormal3d(-7.454549e-001, 3.170962e-001, 5.862994e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-4.153871e-001, -6.930034e-001, 3.567313e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-6.768213e-001, 2.609159e-001, 6.883573e-001);
   glNormal3d(-7.454549e-001, 3.170962e-001, 5.862994e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-4.153871e-001, -6.930034e-001, 3.567313e-001);
   glNormal3d(-2.278798e-001, 4.947320e-001, 8.386364e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-3.644635e-001, -6.611784e-001, 3.947385e-001);
   glNormal3d(-6.851452e-001, 9.125521e-002, 7.226677e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-4.142772e-001, -7.133054e-001, 3.655178e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-5.248823e-001, 2.464939e-002, 8.508178e-001);
   glNormal3d(-6.851452e-001, 9.125521e-002, 7.226677e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-4.142772e-001, -7.133054e-001, 3.655178e-001);
   glNormal3d(-2.278798e-001, 4.947320e-001, 8.386364e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-3.644635e-001, -6.611784e-001, 3.947385e-001);
   glNormal3d(-5.940105e-001, -8.004310e-002, 8.004652e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-4.050774e-001, -7.353235e-001, 3.718312e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-4.773352e-001, -9.998413e-003, 8.786644e-001);
   glNormal3d(-5.940105e-001, -8.004310e-002, 8.004652e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-4.050774e-001, -7.353235e-001, 3.718312e-001);
   glNormal3d(-2.278798e-001, 4.947320e-001, 8.386364e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-3.644635e-001, -6.611784e-001, 3.947385e-001);
   glNormal3d(-3.906013e-001, -1.970582e-001, 8.992212e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-3.960209e-001, -7.463190e-001, 3.766261e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-1.088114e-001, -1.680957e-001, 9.797469e-001);
   glNormal3d(-3.906013e-001, -1.970582e-001, 8.992212e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-3.960209e-001, -7.463190e-001, 3.766261e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-3.644635e-001, -6.611784e-001, 3.947385e-001);
   glNormal3d(-2.367580e-001, -3.078221e-001, 9.215157e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-3.692002e-001, -7.706138e-001, 3.754365e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-1.997350e-001, -1.618058e-001, 9.663979e-001);
   glNormal3d(-2.367580e-001, -3.078221e-001, 9.215157e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-3.692002e-001, -7.706138e-001, 3.754365e-001);
   glNormal3d(-2.278798e-001, 4.947320e-001, 8.386364e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-3.644635e-001, -6.611784e-001, 3.947385e-001);
   glNormal3d(-1.695519e-001, -3.115896e-001, 9.349674e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-3.670970e-001, -7.713571e-001, 3.757467e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-6.541944e-002, -1.679842e-001, 9.836166e-001);
   glNormal3d(-1.695519e-001, -3.115896e-001, 9.349674e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-3.670970e-001, -7.713571e-001, 3.757467e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-3.644635e-001, -6.611784e-001, 3.947385e-001);
   glNormal3d(-2.128459e-001, -3.701773e-001, 9.042485e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-3.357928e-001, -7.766107e-001, 3.769315e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-4.298238e-001, -2.409914e-001, 8.701578e-001);
   glNormal3d(-2.128459e-001, -3.701773e-001, 9.042485e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-3.357928e-001, -7.766107e-001, 3.769315e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-3.644635e-001, -6.611784e-001, 3.947385e-001);
   glNormal3d(-4.678840e-001, -4.056244e-001, 7.852092e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-3.214468e-001, -7.674441e-001, 3.865566e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-6.776648e-001, -3.251068e-001, 6.596029e-001);
   glNormal3d(-4.678840e-001, -4.056244e-001, 7.852092e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-3.214468e-001, -7.674441e-001, 3.865566e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-3.644635e-001, -6.611784e-001, 3.947385e-001);
   glNormal3d(-3.686911e-001, -3.315878e-001, 8.683988e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-3.180705e-001, -7.627621e-001, 3.923331e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-2.033990e-001, -1.159129e-001, 9.722104e-001);
   glNormal3d(-3.686911e-001, -3.315878e-001, 8.683988e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-3.180705e-001, -7.627621e-001, 3.923331e-001);
   glNormal3d(-2.278798e-001, 4.947320e-001, 8.386364e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-3.644635e-001, -6.611784e-001, 3.947385e-001);
   glNormal3d(-5.489931e-002, -1.688773e-001, 9.841070e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-3.072276e-001, -7.520102e-001, 3.958834e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-7.567411e-002, -3.512323e-002, 9.965138e-001);
   glNormal3d(-5.489931e-002, -1.688773e-001, 9.841070e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-3.072276e-001, -7.520102e-001, 3.958834e-001);
   glNormal3d(-2.278798e-001, 4.947320e-001, 8.386364e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-3.644635e-001, -6.611784e-001, 3.947385e-001);
   glNormal3d(5.173279e-002, -1.210324e-001, 9.912996e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-3.002943e-001, -7.455680e-001, 3.966370e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-5.430673e-001, 3.960026e-002, 8.387549e-001);
   glNormal3d(-8.155008e-001, 4.279452e-001, 3.896425e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-4.234622e-001, -6.624731e-001, 1.772842e-001);
   glNormal3d(-5.409385e-001, 4.665817e-002, 8.397670e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-4.295834e-001, -5.681053e-001, 1.688655e-001);
   glNormal3d(-5.733902e-001, 5.746442e-001, 5.839587e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-3.560582e-001, -6.043345e-001, 2.181813e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(1.231093e-001, -5.691969e-001, 8.129323e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-1.290861e-001, -8.231218e-001, 1.986892e-001);
   glNormal3d(-5.245256e-001, -5.136502e-001, 6.789966e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(4.163644e-002, -8.090402e-001, 1.826949e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-1.406938e-001, -8.362528e-001, 1.912531e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(8.573683e-001, 4.441638e-001, -2.600734e-001);
   glNormal3d(4.367408e-001, 8.563307e-001, -2.755997e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(1.869515e-001, -2.255843e-001, -3.163752e-002);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(2.002585e-001, -2.179701e-001, 2.523492e-002);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(1.716902e-001, -1.604240e-001, 2.933508e-002);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(8.631448e-001, 4.501048e-001, 2.288815e-001);
   glNormal3d(5.542310e-001, 6.416167e-001, 5.302415e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(1.978050e-001, -2.530815e-001, 9.820417e-002);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(2.001429e-001, -2.588446e-001, 1.007211e-001);
   glNormal3d(7.952709e-001, 4.110328e-001, 4.456414e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(1.972923e-001, -2.531629e-001, 1.002975e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(8.631448e-001, 4.501048e-001, 2.288815e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(2.729257e-001, -4.039169e-001, 1.115372e-001);
   glNormal3d(6.934060e-001, 1.319476e-001, 7.083628e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(2.812097e-001, -4.169113e-001, 1.058511e-001);
   glNormal3d(8.380184e-001, 2.620643e-001, 4.785891e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(2.873448e-001, -4.326573e-001, 1.136799e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(8.633279e-001, 4.499671e-001, 2.284613e-001);
   glNormal3d(6.934060e-001, 1.319476e-001, 7.083628e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(2.812097e-001, -4.169113e-001, 1.058511e-001);
   glNormal3d(8.429241e-001, -8.517890e-002, 5.312471e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(2.908912e-001, -4.321091e-001, 9.919860e-002);
   glNormal3d(8.380184e-001, 2.620643e-001, 4.785891e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(2.873448e-001, -4.326573e-001, 1.136799e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(8.423195e-001, 4.733502e-001, -2.577545e-001);
   glNormal3d(8.372293e-001, 7.680991e-003, -5.467980e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(2.973902e-001, -4.321131e-001, -4.601097e-002);
   glNormal3d(7.434635e-001, 2.771602e-001, -6.086413e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(2.372574e-001, -3.431159e-001, -7.908190e-002);
   glNormal3d(9.295816e-001, 2.969659e-001, -2.183786e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(2.827377e-001, -4.353439e-001, -9.982744e-002);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(1.026373e-001, 4.005498e-001, -9.105084e-001);
   glNormal3d(6.919632e-001, 4.320343e-001, -5.783885e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(2.123539e-001, -2.952706e-001, -8.347806e-002);
   glNormal3d(2.130182e-001, 2.700747e-001, -9.389797e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(3.131288e-001, -2.592302e-001, -5.626331e-002);
   glNormal3d(6.035398e-001, 5.219910e-001, -6.027148e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(2.050230e-001, -2.799730e-001, -7.757476e-002);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(1.026541e-001, 4.004881e-001, -9.105336e-001);
   glNormal3d(6.035398e-001, 5.219910e-001, -6.027148e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(2.050230e-001, -2.799730e-001, -7.757476e-002);
   glNormal3d(2.130182e-001, 2.700747e-001, -9.389797e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(3.131288e-001, -2.592302e-001, -5.626331e-002);
   glNormal3d(6.104932e-001, 5.537818e-001, -5.662364e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(1.915410e-001, -2.518645e-001, -6.673151e-002);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(1.032965e-001, 4.314811e-001, -8.961885e-001);
   glNormal3d(1.057044e-001, 8.478383e-001, -5.196121e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(3.022385e-001, -2.027822e-001, -3.034100e-002);
   glNormal3d(6.104932e-001, 5.537818e-001, -5.662364e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(1.915410e-001, -2.518645e-001, -6.673151e-002);
   glNormal3d(2.130182e-001, 2.700747e-001, -9.389797e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(3.131288e-001, -2.592302e-001, -5.626331e-002);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(4.275355e-002, 5.310223e-001, -8.462786e-001);
   glNormal3d(6.104932e-001, 5.537818e-001, -5.662364e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(1.915410e-001, -2.518645e-001, -6.673151e-002);
   glNormal3d(1.057044e-001, 8.478383e-001, -5.196121e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(3.022385e-001, -2.027822e-001, -3.034100e-002);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(1.834716e-001, -2.325580e-001, -5.502471e-002);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-1.848226e-001, 9.489863e-001, -2.554714e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(1.834716e-001, -2.325580e-001, -5.502471e-002);
   glNormal3d(1.057044e-001, 8.478383e-001, -5.196121e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(3.022385e-001, -2.027822e-001, -3.034100e-002);
   glNormal3d(4.367408e-001, 8.563307e-001, -2.755997e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(1.869515e-001, -2.255843e-001, -3.163752e-002);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-1.923808e-001, 9.775566e-001, -8.586444e-002);
   glNormal3d(4.367408e-001, 8.563307e-001, -2.755997e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(1.869515e-001, -2.255843e-001, -3.163752e-002);
   glNormal3d(1.057044e-001, 8.478383e-001, -5.196121e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(3.022385e-001, -2.027822e-001, -3.034100e-002);
   glNormal3d(3.740963e-001, 9.237160e-001, -8.246615e-002);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(2.002585e-001, -2.179701e-001, 2.523492e-002);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-1.702679e-001, 9.844413e-001, -4.340649e-002);
   glNormal3d(1.237140e-001, 9.901863e-001, -6.500670e-002);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(3.163860e-001, -1.973072e-001, 3.833480e-002);
   glNormal3d(3.740963e-001, 9.237160e-001, -8.246615e-002);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(2.002585e-001, -2.179701e-001, 2.523492e-002);
   glNormal3d(1.057044e-001, 8.478383e-001, -5.196121e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(3.022385e-001, -2.027822e-001, -3.034100e-002);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-1.616100e-001, 9.802929e-001, -1.136132e-001);
   glNormal3d(3.714774e-002, 9.784732e-001, 2.030028e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(3.155075e-001, -1.970867e-001, 4.148691e-002);
   glNormal3d(3.740963e-001, 9.237160e-001, -8.246615e-002);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(2.002585e-001, -2.179701e-001, 2.523492e-002);
   glNormal3d(1.237140e-001, 9.901863e-001, -6.500670e-002);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(3.163860e-001, -1.973072e-001, 3.833480e-002);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-1.657532e-001, 9.823349e-001, -8.685607e-002);
   glNormal3d(3.740963e-001, 9.237160e-001, -8.246615e-002);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(2.002585e-001, -2.179701e-001, 2.523492e-002);
   glNormal3d(3.714774e-002, 9.784732e-001, 2.030028e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(3.155075e-001, -1.970867e-001, 4.148691e-002);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(1.992916e-001, -2.178010e-001, 2.899248e-002);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-2.031257e-001, 8.771383e-001, 4.351647e-001);
   glNormal3d(-5.279977e-002, 7.015184e-001, 7.106927e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(3.042979e-001, -2.278839e-001, 9.833086e-002);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(1.992916e-001, -2.178010e-001, 2.899248e-002);
   glNormal3d(3.714774e-002, 9.784732e-001, 2.030028e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(3.155075e-001, -1.970867e-001, 4.148691e-002);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-2.071794e-001, 8.733891e-001, 4.407585e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(1.992916e-001, -2.178010e-001, 2.899248e-002);
   glNormal3d(-5.279977e-002, 7.015184e-001, 7.106927e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(3.042979e-001, -2.278839e-001, 9.833086e-002);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(1.978050e-001, -2.530815e-001, 9.820417e-002);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-8.826565e-002, 3.683851e-001, 9.254737e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(1.978050e-001, -2.530815e-001, 9.820417e-002);
   glNormal3d(-5.279977e-002, 7.015184e-001, 7.106927e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(3.042979e-001, -2.278839e-001, 9.833086e-002);
   glNormal3d(3.708697e-001, 3.658836e-001, 8.535718e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(2.001429e-001, -2.588446e-001, 1.007211e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-7.807254e-002, 3.351334e-001, 9.389304e-001);
   glNormal3d(-1.216844e-001, 2.413392e-001, 9.627816e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(3.048676e-001, -2.331778e-001, 1.002678e-001);
   glNormal3d(3.708697e-001, 3.658836e-001, 8.535718e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(2.001429e-001, -2.588446e-001, 1.007211e-001);
   glNormal3d(-5.279977e-002, 7.015184e-001, 7.106927e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(3.042979e-001, -2.278839e-001, 9.833086e-002);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-2.359900e-002, 1.138315e-001, 9.932198e-001);
   glNormal3d(-1.159627e-001, -3.830351e-002, 9.925147e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(3.188944e-001, -3.424560e-001, 1.131253e-001);
   glNormal3d(3.708697e-001, 3.658836e-001, 8.535718e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(2.001429e-001, -2.588446e-001, 1.007211e-001);
   glNormal3d(-1.216844e-001, 2.413392e-001, 9.627816e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(3.048676e-001, -2.331778e-001, 1.002678e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(1.636991e-002, 1.694391e-001, 9.854047e-001);
   glNormal3d(3.708697e-001, 3.658836e-001, 8.535718e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(2.001429e-001, -2.588446e-001, 1.007211e-001);
   glNormal3d(-1.159627e-001, -3.830351e-002, 9.925147e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(3.188944e-001, -3.424560e-001, 1.131253e-001);
   glNormal3d(4.648122e-001, 2.438573e-001, 8.511658e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(2.500897e-001, -3.787071e-001, 1.205016e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(1.927293e-001, -1.691244e-001, 9.665673e-001);
   glNormal3d(4.648122e-001, 2.438573e-001, 8.511658e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(2.500897e-001, -3.787071e-001, 1.205016e-001);
   glNormal3d(-1.159627e-001, -3.830351e-002, 9.925147e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(3.188944e-001, -3.424560e-001, 1.131253e-001);
   glNormal3d(5.157780e-001, 9.716353e-002, 8.511947e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(2.729257e-001, -4.039169e-001, 1.115372e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(2.736307e-001, -2.287977e-001, 9.342258e-001);
   glNormal3d(-1.829934e-001, -6.313025e-001, 7.536383e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(3.412841e-001, -3.941647e-001, 9.390363e-002);
   glNormal3d(5.157780e-001, 9.716353e-002, 8.511947e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(2.729257e-001, -4.039169e-001, 1.115372e-001);
   glNormal3d(-1.159627e-001, -3.830351e-002, 9.925147e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(3.188944e-001, -3.424560e-001, 1.131253e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(2.739805e-001, -2.335731e-001, 9.329407e-001);
   glNormal3d(5.157780e-001, 9.716353e-002, 8.511947e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(2.729257e-001, -4.039169e-001, 1.115372e-001);
   glNormal3d(-1.829934e-001, -6.313025e-001, 7.536383e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(3.412841e-001, -3.941647e-001, 9.390363e-002);
   glNormal3d(6.934060e-001, 1.319476e-001, 7.083628e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(2.812097e-001, -4.169113e-001, 1.058511e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(2.740410e-001, -2.337679e-001, 9.328741e-001);
   glNormal3d(6.934060e-001, 1.319476e-001, 7.083628e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(2.812097e-001, -4.169113e-001, 1.058511e-001);
   glNormal3d(-1.829934e-001, -6.313025e-001, 7.536383e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(3.412841e-001, -3.941647e-001, 9.390363e-002);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(2.908912e-001, -4.321091e-001, 9.919860e-002);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(5.642215e-001, -6.850133e-001, 4.608804e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(3.525403e-001, -4.186811e-001, 4.368437e-002);
   glNormal3d(8.429241e-001, -8.517890e-002, 5.312471e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(2.908912e-001, -4.321091e-001, 9.919860e-002);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(3.412841e-001, -3.941647e-001, 9.390363e-002);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(5.823191e-001, -6.489133e-001, 4.897100e-001);
   glNormal3d(8.429241e-001, -8.517890e-002, 5.312471e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(2.908912e-001, -4.321091e-001, 9.919860e-002);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(3.525403e-001, -4.186811e-001, 4.368437e-002);
   glNormal3d(9.092562e-001, -2.617151e-001, 3.236640e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(3.095989e-001, -4.596409e-001, 4.047081e-002);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(6.677567e-001, -7.160280e-001, 2.034817e-001);
   glNormal3d(9.092562e-001, -2.617151e-001, 3.236640e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(3.095989e-001, -4.596409e-001, 4.047081e-002);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(3.525403e-001, -4.186811e-001, 4.368437e-002);
   glNormal3d(9.608023e-001, -2.547392e-001, -1.093936e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(3.177941e-001, -4.610616e-001, 8.577520e-003);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(6.497077e-001, -7.241781e-001, 2.311839e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(3.599901e-001, -4.205383e-001, 1.693030e-002);
   glNormal3d(9.608023e-001, -2.547392e-001, -1.093936e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(3.177941e-001, -4.610616e-001, 8.577520e-003);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(3.525403e-001, -4.186811e-001, 4.368437e-002);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(6.492188e-001, -5.728913e-001, -5.003103e-001);
   glNormal3d(1.904247e-001, -4.176751e-001, -8.884177e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(3.514822e-001, -3.906191e-001, -2.836943e-002);
   glNormal3d(9.608023e-001, -2.547392e-001, -1.093936e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(3.177941e-001, -4.610616e-001, 8.577520e-003);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(3.599901e-001, -4.205383e-001, 1.693030e-002);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(6.168711e-001, -5.762145e-001, -5.361408e-001);
   glNormal3d(9.608023e-001, -2.547392e-001, -1.093936e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(3.177941e-001, -4.610616e-001, 8.577520e-003);
   glNormal3d(1.904247e-001, -4.176751e-001, -8.884177e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(3.514822e-001, -3.906191e-001, -2.836943e-002);
   glNormal3d(8.372293e-001, 7.680991e-003, -5.467980e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(2.973902e-001, -4.321131e-001, -4.601097e-002);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(3.718429e-001, -9.200829e-002, -9.237247e-001);
   glNormal3d(8.372293e-001, 7.680991e-003, -5.467980e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(2.973902e-001, -4.321131e-001, -4.601097e-002);
   glNormal3d(1.904247e-001, -4.176751e-001, -8.884177e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(3.514822e-001, -3.906191e-001, -2.836943e-002);
   glNormal3d(7.434635e-001, 2.771602e-001, -6.086413e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(2.372574e-001, -3.431159e-001, -7.908190e-002);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(3.444837e-001, -1.593398e-001, -9.251713e-001);
   glNormal3d(2.100424e-001, -7.587062e-002, -9.747440e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(3.228954e-001, -3.038159e-001, -5.396351e-002);
   glNormal3d(7.434635e-001, 2.771602e-001, -6.086413e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(2.372574e-001, -3.431159e-001, -7.908190e-002);
   glNormal3d(1.904247e-001, -4.176751e-001, -8.884177e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(3.514822e-001, -3.906191e-001, -2.836943e-002);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(2.610863e-001, 4.730668e-002, -9.641556e-001);
   glNormal3d(7.434635e-001, 2.771602e-001, -6.086413e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(2.372574e-001, -3.431159e-001, -7.908190e-002);
   glNormal3d(2.100424e-001, -7.587062e-002, -9.747440e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(3.228954e-001, -3.038159e-001, -5.396351e-002);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(2.123539e-001, -2.952706e-001, -8.347806e-002);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(2.584467e-001, 6.785192e-003, -9.660017e-001);
   glNormal3d(2.130182e-001, 2.700747e-001, -9.389797e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(3.131288e-001, -2.592302e-001, -5.626331e-002);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(2.123539e-001, -2.952706e-001, -8.347806e-002);
   glNormal3d(2.100424e-001, -7.587062e-002, -9.747440e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(3.228954e-001, -3.038159e-001, -5.396351e-002);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(2.930525e-001, 4.451169e-001, -8.461626e-001);
   glNormal3d(2.130182e-001, 2.700747e-001, -9.389797e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(3.131288e-001, -2.592302e-001, -5.626331e-002);
   glNormal3d(4.481184e-001, 7.477452e-001, -4.899664e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(4.937257e-001, -2.633702e-001, 4.105196e-003);
   glNormal3d(1.057044e-001, 8.478383e-001, -5.196121e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(3.022385e-001, -2.027822e-001, -3.034100e-002);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(2.970372e-001, 4.145621e-001, -8.601785e-001);
   glNormal3d(4.481184e-001, 7.477452e-001, -4.899664e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(4.937257e-001, -2.633702e-001, 4.105196e-003);
   glNormal3d(2.130182e-001, 2.700747e-001, -9.389797e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(3.131288e-001, -2.592302e-001, -5.626331e-002);
   glNormal3d(2.993276e-001, 1.985906e-001, -9.332549e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(4.844204e-001, -3.275415e-001, -3.003539e-002);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(3.216081e-001, 9.363309e-001, -1.408998e-001);
   glNormal3d(1.057044e-001, 8.478383e-001, -5.196121e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(3.022385e-001, -2.027822e-001, -3.034100e-002);
   glNormal3d(4.481184e-001, 7.477452e-001, -4.899664e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(4.937257e-001, -2.633702e-001, 4.105196e-003);
   glNormal3d(1.237140e-001, 9.901863e-001, -6.500670e-002);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(3.163860e-001, -1.973072e-001, 3.833480e-002);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(3.475140e-001, 9.376297e-001, -9.191113e-003);
   glNormal3d(4.721890e-001, 8.813520e-001, 1.600717e-002);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(5.067531e-001, -2.674086e-001, 8.468631e-002);
   glNormal3d(1.237140e-001, 9.901863e-001, -6.500670e-002);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(3.163860e-001, -1.973072e-001, 3.833480e-002);
   glNormal3d(4.481184e-001, 7.477452e-001, -4.899664e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(4.937257e-001, -2.633702e-001, 4.105196e-003);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(3.387140e-001, 9.404542e-001, 2.861364e-002);
   glNormal3d(1.237140e-001, 9.901863e-001, -6.500670e-002);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(3.163860e-001, -1.973072e-001, 3.833480e-002);
   glNormal3d(3.888786e-001, 8.738616e-001, 2.917865e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(5.056776e-001, -2.670033e-001, 8.831996e-002);
   glNormal3d(3.714774e-002, 9.784732e-001, 2.030028e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(3.155075e-001, -1.970867e-001, 4.148691e-002);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(3.460397e-001, 9.382172e-001, -2.247525e-003);
   glNormal3d(3.888786e-001, 8.738616e-001, 2.917865e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(5.056776e-001, -2.670033e-001, 8.831996e-002);
   glNormal3d(1.237140e-001, 9.901863e-001, -6.500670e-002);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(3.163860e-001, -1.973072e-001, 3.833480e-002);
   glNormal3d(4.721890e-001, 8.813520e-001, 1.600717e-002);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(5.067531e-001, -2.674086e-001, 8.468631e-002);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(1.892569e-001, 8.472440e-001, 4.963461e-001);
   glNormal3d(3.714774e-002, 9.784732e-001, 2.030028e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(3.155075e-001, -1.970867e-001, 4.148691e-002);
   glNormal3d(3.888786e-001, 8.738616e-001, 2.917865e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(5.056776e-001, -2.670033e-001, 8.831996e-002);
   glNormal3d(-5.279977e-002, 7.015184e-001, 7.106927e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(3.042979e-001, -2.278839e-001, 9.833086e-002);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(1.880551e-001, 8.362668e-001, 5.150662e-001);
   glNormal3d(1.136735e-001, 6.018334e-001, 7.904903e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(4.772318e-001, -2.993544e-001, 1.512313e-001);
   glNormal3d(-5.279977e-002, 7.015184e-001, 7.106927e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(3.042979e-001, -2.278839e-001, 9.833086e-002);
   glNormal3d(3.888786e-001, 8.738616e-001, 2.917865e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(5.056776e-001, -2.670033e-001, 8.831996e-002);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-1.511179e-001, 3.252737e-001, 9.334669e-001);
   glNormal3d(-5.279977e-002, 7.015184e-001, 7.106927e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(3.042979e-001, -2.278839e-001, 9.833086e-002);
   glNormal3d(1.136735e-001, 6.018334e-001, 7.904903e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(4.772318e-001, -2.993544e-001, 1.512313e-001);
   glNormal3d(-1.216844e-001, 2.413392e-001, 9.627816e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(3.048676e-001, -2.331778e-001, 1.002678e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-1.521818e-001, 3.229823e-001, 9.340895e-001);
   glNormal3d(-1.471206e-001, 2.105373e-001, 9.664521e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(4.755774e-001, -3.054555e-001, 1.530714e-001);
   glNormal3d(-1.216844e-001, 2.413392e-001, 9.627816e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(3.048676e-001, -2.331778e-001, 1.002678e-001);
   glNormal3d(1.136735e-001, 6.018334e-001, 7.904903e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(4.772318e-001, -2.993544e-001, 1.512313e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-2.638003e-001, 7.924597e-002, 9.613165e-001);
   glNormal3d(-1.216844e-001, 2.413392e-001, 9.627816e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(3.048676e-001, -2.331778e-001, 1.002678e-001);
   glNormal3d(-1.471206e-001, 2.105373e-001, 9.664521e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(4.755774e-001, -3.054555e-001, 1.530714e-001);
   glNormal3d(-1.159627e-001, -3.830351e-002, 9.925147e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(3.188944e-001, -3.424560e-001, 1.131253e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-2.709012e-001, 1.154194e-001, 9.556626e-001);
   glNormal3d(-3.886703e-001, -1.345641e-001, 9.114976e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(4.456974e-001, -4.306632e-001, 1.597232e-001);
   glNormal3d(-1.159627e-001, -3.830351e-002, 9.925147e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(3.188944e-001, -3.424560e-001, 1.131253e-001);
   glNormal3d(-1.471206e-001, 2.105373e-001, 9.664521e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(4.755774e-001, -3.054555e-001, 1.530714e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-5.807687e-001, -4.924403e-001, 6.482363e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(3.188944e-001, -3.424560e-001, 1.131253e-001);
   glNormal3d(-3.886703e-001, -1.345641e-001, 9.114976e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(4.456974e-001, -4.306632e-001, 1.597232e-001);
   glNormal3d(-1.829934e-001, -6.313025e-001, 7.536383e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(3.412841e-001, -3.941647e-001, 9.390363e-002);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-5.835378e-001, -3.366348e-001, 7.390268e-001);
   glNormal3d(-6.372067e-001, -5.296509e-001, 5.598549e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(4.503671e-001, -4.947952e-001, 1.341976e-001);
   glNormal3d(-1.829934e-001, -6.313025e-001, 7.536383e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(3.412841e-001, -3.941647e-001, 9.390363e-002);
   glNormal3d(-3.886703e-001, -1.345641e-001, 9.114976e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(4.456974e-001, -4.306632e-001, 1.597232e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-7.020208e-001, -6.892584e-001, 1.791358e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(3.412841e-001, -3.941647e-001, 9.390363e-002);
   glNormal3d(-6.372067e-001, -5.296509e-001, 5.598549e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(4.503671e-001, -4.947952e-001, 1.341976e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(3.525403e-001, -4.186811e-001, 4.368437e-002);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-7.236893e-001, -6.480917e-001, 2.371730e-001);
   glNormal3d(-7.060606e-001, -7.050120e-001, 6.660733e-002);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(4.560131e-001, -5.229465e-001, 7.450003e-002);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(3.525403e-001, -4.186811e-001, 4.368437e-002);
   glNormal3d(-6.372067e-001, -5.296509e-001, 5.598549e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(4.503671e-001, -4.947952e-001, 1.341976e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-6.818090e-001, -7.180066e-001, -1.400109e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(3.525403e-001, -4.186811e-001, 4.368437e-002);
   glNormal3d(-7.060606e-001, -7.050120e-001, 6.660733e-002);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(4.560131e-001, -5.229465e-001, 7.450003e-002);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(3.599901e-001, -4.205383e-001, 1.693030e-002);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-6.880168e-001, -7.149761e-001, -1.242660e-001);
   glNormal3d(-5.718299e-001, -7.268115e-001, -3.804677e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(4.651398e-001, -5.263688e-001, 4.365977e-002);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(3.599901e-001, -4.205383e-001, 1.693030e-002);
   glNormal3d(-7.060606e-001, -7.050120e-001, 6.660733e-002);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(4.560131e-001, -5.229465e-001, 7.450003e-002);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-5.354602e-001, -7.474854e-001, -3.931259e-001);
   glNormal3d(-3.622687e-002, -9.457043e-001, -3.230031e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(3.599901e-001, -4.205383e-001, 1.693030e-002);
   glNormal3d(-1.973496e-001, -4.969470e-001, -8.450425e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(4.710270e-001, -4.876231e-001, -6.753934e-003);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(3.514822e-001, -3.906191e-001, -2.836943e-002);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-5.126502e-001, -6.508013e-001, -5.600424e-001);
   glNormal3d(-1.973496e-001, -4.969470e-001, -8.450425e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(4.710270e-001, -4.876231e-001, -6.753934e-003);
   glNormal3d(-3.622687e-002, -9.457043e-001, -3.230031e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(3.599901e-001, -4.205383e-001, 1.693030e-002);
   glNormal3d(-5.718299e-001, -7.268115e-001, -3.804677e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(4.651398e-001, -5.263688e-001, 4.365977e-002);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(6.723195e-003, -2.807702e-001, -9.597515e-001);
   glNormal3d(1.904247e-001, -4.176751e-001, -8.884177e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(3.514822e-001, -3.906191e-001, -2.836943e-002);
   glNormal3d(1.365302e-001, -1.246343e-001, -9.827644e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(4.768211e-001, -3.800980e-001, -3.056931e-002);
   glNormal3d(2.100424e-001, -7.587062e-002, -9.747440e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(3.228954e-001, -3.038159e-001, -5.396351e-002);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(1.020406e-003, -2.162983e-001, -9.763268e-001);
   glNormal3d(1.365302e-001, -1.246343e-001, -9.827644e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(4.768211e-001, -3.800980e-001, -3.056931e-002);
   glNormal3d(1.904247e-001, -4.176751e-001, -8.884177e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(3.514822e-001, -3.906191e-001, -2.836943e-002);
   glNormal3d(-1.973496e-001, -4.969470e-001, -8.450425e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(4.710270e-001, -4.876231e-001, -6.753934e-003);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(1.436998e-001, -1.955865e-002, -9.894280e-001);
   glNormal3d(2.100424e-001, -7.587062e-002, -9.747440e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(3.228954e-001, -3.038159e-001, -5.396351e-002);
   glNormal3d(2.993276e-001, 1.985906e-001, -9.332549e-001);

   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(4.844204e-001, -3.275415e-001, -3.003539e-002);
   glNormal3d(2.130182e-001, 2.700747e-001, -9.389797e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(3.131288e-001, -2.592302e-001, -5.626331e-002);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(1.449626e-001, -1.090957e-002, -9.893770e-001);
   glNormal3d(2.993276e-001, 1.985906e-001, -9.332549e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(4.844204e-001, -3.275415e-001, -3.003539e-002);
   glNormal3d(2.100424e-001, -7.587062e-002, -9.747440e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(3.228954e-001, -3.038159e-001, -5.396351e-002);
   glNormal3d(1.365302e-001, -1.246343e-001, -9.827644e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(4.768211e-001, -3.800980e-001, -3.056931e-002);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(4.505736e-001, 3.675094e-001, -8.135849e-001);
   glNormal3d(2.993276e-001, 1.985906e-001, -9.332549e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(4.844204e-001, -3.275415e-001, -3.003539e-002);
   glNormal3d(6.337451e-001, 6.610527e-001, -4.017170e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(6.613914e-001, -3.683772e-001, 4.952720e-002);
   glNormal3d(4.481184e-001, 7.477452e-001, -4.899664e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(4.937257e-001, -2.633702e-001, 4.105196e-003);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(4.501119e-001, 3.502536e-001, -8.214145e-001);
   glNormal3d(6.337451e-001, 6.610527e-001, -4.017170e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(6.613914e-001, -3.683772e-001, 4.952720e-002);
   glNormal3d(2.993276e-001, 1.985906e-001, -9.332549e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(4.844204e-001, -3.275415e-001, -3.003539e-002);
   glNormal3d(3.793818e-001, 1.548663e-001, -9.121874e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(6.277696e-001, -4.158748e-001, 1.085030e-002);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(5.389707e-001, 8.411227e-001, -4.497996e-002);
   glNormal3d(4.481184e-001, 7.477452e-001, -4.899664e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(4.937257e-001, -2.633702e-001, 4.105196e-003);
   glNormal3d(6.337451e-001, 6.610527e-001, -4.017170e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(6.613914e-001, -3.683772e-001, 4.952720e-002);
   glNormal3d(4.721890e-001, 8.813520e-001, 1.600717e-002);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(5.067531e-001, -2.674086e-001, 8.468631e-002);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(5.627809e-001, 8.160305e-001, 1.318020e-001);
   glNormal3d(6.444312e-001, 7.577851e-001, 1.023237e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(6.642352e-001, -3.827020e-001, 1.260737e-001);
   glNormal3d(4.721890e-001, 8.813520e-001, 1.600717e-002);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(5.067531e-001, -2.674086e-001, 8.468631e-002);
   glNormal3d(6.337451e-001, 6.610527e-001, -4.017170e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(6.613914e-001, -3.683772e-001, 4.952720e-002);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(5.745006e-001, 8.146680e-001, 7.915200e-002);
   glNormal3d(4.721890e-001, 8.813520e-001, 1.600717e-002);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(5.067531e-001, -2.674086e-001, 8.468631e-002);
   glNormal3d(5.716846e-001, 7.549901e-001, 3.211958e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(6.632268e-001, -3.821087e-001, 1.295140e-001);
   glNormal3d(3.888786e-001, 8.738616e-001, 2.917865e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(5.056776e-001, -2.670033e-001, 8.831996e-002);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(5.849828e-001, 8.104256e-001, 3.170846e-002);
   glNormal3d(5.716846e-001, 7.549901e-001, 3.211958e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(6.632268e-001, -3.821087e-001, 1.295140e-001);
   glNormal3d(4.721890e-001, 8.813520e-001, 1.600717e-002);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(5.067531e-001, -2.674086e-001, 8.468631e-002);
   glNormal3d(6.444312e-001, 7.577851e-001, 1.023237e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(6.642352e-001, -3.827020e-001, 1.260737e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(3.894479e-001, 7.355542e-001, 5.543377e-001);
   glNormal3d(3.888786e-001, 8.738616e-001, 2.917865e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(5.056776e-001, -2.670033e-001, 8.831996e-002);
   glNormal3d(2.288042e-001, 5.310934e-001, 8.158360e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(6.200405e-001, -4.004515e-001, 1.850480e-001);
   glNormal3d(1.136735e-001, 6.018334e-001, 7.904903e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(4.772318e-001, -2.993544e-001, 1.512313e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(3.942471e-001, 7.363902e-001, 5.498169e-001);
   glNormal3d(2.288042e-001, 5.310934e-001, 8.158360e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(6.200405e-001, -4.004515e-001, 1.850480e-001);
   glNormal3d(3.888786e-001, 8.738616e-001, 2.917865e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(5.056776e-001, -2.670033e-001, 8.831996e-002);
   glNormal3d(5.716846e-001, 7.549901e-001, 3.211958e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(6.632268e-001, -3.821087e-001, 1.295140e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-1.867712e-002, 2.933381e-001, 9.558263e-001);
   glNormal3d(1.136735e-001, 6.018334e-001, 7.904903e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(4.772318e-001, -2.993544e-001, 1.512313e-001);
   glNormal3d(2.288042e-001, 5.310934e-001, 8.158360e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(6.200405e-001, -4.004515e-001, 1.850480e-001);
   glNormal3d(-1.471206e-001, 2.105373e-001, 9.664521e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(4.755774e-001, -3.054555e-001, 1.530714e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-3.449749e-002, 2.713147e-001, 9.618723e-001);
   glNormal3d(-1.015967e-001, 1.860140e-001, 9.772804e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(6.157988e-001, -4.049431e-001, 1.861629e-001);
   glNormal3d(-1.471206e-001, 2.105373e-001, 9.664521e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(4.755774e-001, -3.054555e-001, 1.530714e-001);
   glNormal3d(2.288042e-001, 5.310934e-001, 8.158360e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(6.200405e-001, -4.004515e-001, 1.850480e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-1.664923e-001, 9.188890e-002, 9.817519e-001);
   glNormal3d(-1.471206e-001, 2.105373e-001, 9.664521e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(4.755774e-001, -3.054555e-001, 1.530714e-001);
   glNormal3d(-1.015967e-001, 1.860140e-001, 9.772804e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(6.157988e-001, -4.049431e-001, 1.861629e-001);
   glNormal3d(-3.886703e-001, -1.345641e-001, 9.114976e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(4.456974e-001, -4.306632e-001, 1.597232e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-1.643517e-001, 7.596324e-002, 9.834725e-001);
   glNormal3d(-3.295641e-001, -9.744367e-002, 9.390912e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(5.346079e-001, -4.969826e-001, 1.797039e-001);
   glNormal3d(-3.886703e-001, -1.345641e-001, 9.114976e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(4.456974e-001, -4.306632e-001, 1.597232e-001);
   glNormal3d(-1.015967e-001, 1.860140e-001, 9.772804e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(6.157988e-001, -4.049431e-001, 1.861629e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-4.509229e-001, -3.582219e-001, 8.175241e-001);
   glNormal3d(-3.886703e-001, -1.345641e-001, 9.114976e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(4.456974e-001, -4.306632e-001, 1.597232e-001);
   glNormal3d(-3.295641e-001, -9.744367e-002, 9.390912e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(5.346079e-001, -4.969826e-001, 1.797039e-001);
   glNormal3d(-6.372067e-001, -5.296509e-001, 5.598549e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(4.503671e-001, -4.947952e-001, 1.341976e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-4.626725e-001, -2.732789e-001, 8.433580e-001);
   glNormal3d(-6.334182e-001, -4.912119e-001, 5.979066e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(5.120721e-001, -5.512645e-001, 1.497513e-001);
   glNormal3d(-6.372067e-001, -5.296509e-001, 5.598549e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(4.503671e-001, -4.947952e-001, 1.341976e-001);
   glNormal3d(-3.295641e-001, -9.744367e-002, 9.390912e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(5.346079e-001, -4.969826e-001, 1.797039e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-6.869554e-001, -6.801954e-001, 2.557862e-001);
   glNormal3d(-6.372067e-001, -5.296509e-001, 5.598549e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(4.503671e-001, -4.947952e-001, 1.341976e-001);
   glNormal3d(-6.334182e-001, -4.912119e-001, 5.979066e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(5.120721e-001, -5.512645e-001, 1.497513e-001);
   glNormal3d(-7.060606e-001, -7.050120e-001, 6.660733e-002);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(4.560131e-001, -5.229465e-001, 7.450003e-002);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-7.070081e-001, -6.482187e-001, 2.827579e-001);
   glNormal3d(-7.061531e-001, -7.005213e-001, 1.030428e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(5.089996e-001, -5.736435e-001, 9.076543e-002);
   glNormal3d(-7.060606e-001, -7.050120e-001, 6.660733e-002);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(4.560131e-001, -5.229465e-001, 7.450003e-002);
   glNormal3d(-6.334182e-001, -4.912119e-001, 5.979066e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(5.120721e-001, -5.512645e-001, 1.497513e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-6.678253e-001, -7.352163e-001, -1.160446e-001);
   glNormal3d(-7.060606e-001, -7.050120e-001, 6.660733e-002);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(4.560131e-001, -5.229465e-001, 7.450003e-002);
   glNormal3d(-7.061531e-001, -7.005213e-001, 1.030428e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(5.089996e-001, -5.736435e-001, 9.076543e-002);
   glNormal3d(-5.718299e-001, -7.268115e-001, -3.804677e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(4.651398e-001, -5.263688e-001, 4.365977e-002);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-6.903789e-001, -7.191323e-001, -7.890328e-002);
   glNormal3d(-5.694439e-001, -7.138002e-001, -4.077045e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(5.175655e-001, -5.786632e-001, 6.156720e-002);
   glNormal3d(-5.718299e-001, -7.268115e-001, -3.804677e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(4.651398e-001, -5.263688e-001, 4.365977e-002);
   glNormal3d(-7.061531e-001, -7.005213e-001, 1.030428e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(5.089996e-001, -5.736435e-001, 9.076543e-002);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-3.719838e-001, -7.144901e-001, -5.925639e-001);
   glNormal3d(-5.718299e-001, -7.268115e-001, -3.804677e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(4.651398e-001, -5.263688e-001, 4.365977e-002);
   glNormal3d(-1.291144e-001, -4.562546e-001, -8.804324e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(5.436545e-001, -5.456196e-001, 1.758368e-002);
   glNormal3d(-1.973496e-001, -4.969470e-001, -8.450425e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(4.710270e-001, -4.876231e-001, -6.753934e-003);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-3.801290e-001, -6.170340e-001, -6.890363e-001);
   glNormal3d(-1.291144e-001, -4.562546e-001, -8.804324e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(5.436545e-001, -5.456196e-001, 1.758368e-002);
   glNormal3d(-5.718299e-001, -7.268115e-001, -3.804677e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(4.651398e-001, -5.263688e-001, 4.365977e-002);
   glNormal3d(-5.694439e-001, -7.138002e-001, -4.077045e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(5.175655e-001, -5.786632e-001, 6.156720e-002);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(1.447650e-001, -2.213978e-001, -9.643786e-001);
   glNormal3d(-1.973496e-001, -4.969470e-001, -8.450425e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(4.710270e-001, -4.876231e-001, -6.753934e-003);
   glNormal3d(1.931391e-001, -1.270555e-001, -9.729102e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(5.981034e-001, -4.565176e-001, 5.180712e-003);
   glNormal3d(1.365302e-001, -1.246343e-001, -9.827644e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(4.768211e-001, -3.800980e-001, -3.056931e-002);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(1.450838e-001, -2.228466e-001, -9.639969e-001);
   glNormal3d(1.931391e-001, -1.270555e-001, -9.729102e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(5.981034e-001, -4.565176e-001, 5.180712e-003);
   glNormal3d(-1.973496e-001, -4.969470e-001, -8.450425e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(4.710270e-001, -4.876231e-001, -6.753934e-003);
   glNormal3d(-1.291144e-001, -4.562546e-001, -8.804324e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(5.436545e-001, -5.456196e-001, 1.758368e-002);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(2.584346e-001, -2.755798e-002, -9.656356e-001);
   glNormal3d(1.365302e-001, -1.246343e-001, -9.827644e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(4.768211e-001, -3.800980e-001, -3.056931e-002);
   glNormal3d(3.793818e-001, 1.548663e-001, -9.121874e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(6.277696e-001, -4.158748e-001, 1.085030e-002);
   glNormal3d(2.993276e-001, 1.985906e-001, -9.332549e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(4.844204e-001, -3.275415e-001, -3.003539e-002);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(2.532295e-001, -5.006808e-002, -9.661097e-001);
   glNormal3d(3.793818e-001, 1.548663e-001, -9.121874e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(6.277696e-001, -4.158748e-001, 1.085030e-002);
   glNormal3d(1.365302e-001, -1.246343e-001, -9.827644e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(4.768211e-001, -3.800980e-001, -3.056931e-002);
   glNormal3d(1.931391e-001, -1.270555e-001, -9.729102e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(5.981034e-001, -4.565176e-001, 5.180712e-003);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(5.057892e-001, 3.004451e-001, -8.086470e-001);
   glNormal3d(3.793818e-001, 1.548663e-001, -9.121874e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(6.277696e-001, -4.158748e-001, 1.085030e-002);
   glNormal3d(4.785016e-001, 4.903265e-002, -8.767166e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(6.917294e-001, -4.726442e-001, 2.976348e-002);
   glNormal3d(6.337451e-001, 6.610527e-001, -4.017170e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(6.613914e-001, -3.683772e-001, 4.952720e-002);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(5.218444e-001, 3.029883e-001, -7.974187e-001);
   glNormal3d(8.230468e-001, 4.537700e-001, -3.415944e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(7.342760e-001, -4.364288e-001, 7.136713e-002);
   glNormal3d(6.337451e-001, 6.610527e-001, -4.017170e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(6.613914e-001, -3.683772e-001, 4.952720e-002);
   glNormal3d(4.785016e-001, 4.903265e-002, -8.767166e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(6.917294e-001, -4.726442e-001, 2.976348e-002);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(6.594118e-001, 7.430042e-001, 1.145460e-001);
   glNormal3d(6.337451e-001, 6.610527e-001, -4.017170e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(6.613914e-001, -3.683772e-001, 4.952720e-002);
   glNormal3d(8.230468e-001, 4.537700e-001, -3.415944e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(7.342760e-001, -4.364288e-001, 7.136713e-002);
   glNormal3d(6.444312e-001, 7.577851e-001, 1.023237e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(6.642352e-001, -3.827020e-001, 1.260737e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(6.879823e-001, 6.993059e-001, 1.940404e-001);
   glNormal3d(8.604461e-001, 4.843658e-001, 1.581842e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(7.307039e-001, -4.538963e-001, 1.469833e-001);
   glNormal3d(6.444312e-001, 7.577851e-001, 1.023237e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(6.642352e-001, -3.827020e-001, 1.260737e-001);
   glNormal3d(8.230468e-001, 4.537700e-001, -3.415944e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(7.342760e-001, -4.364288e-001, 7.136713e-002);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(7.140507e-001, 6.943422e-001, 8.955767e-002);
   glNormal3d(6.444312e-001, 7.577851e-001, 1.023237e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(6.642352e-001, -3.827020e-001, 1.260737e-001);
   glNormal3d(7.638015e-001, 5.122186e-001, 3.927331e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(7.297447e-001, -4.532097e-001, 1.504087e-001);
   glNormal3d(5.716846e-001, 7.549901e-001, 3.211958e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(6.632268e-001, -3.821087e-001, 1.295140e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(7.201662e-001, 6.909192e-001, 6.317731e-002);
   glNormal3d(7.638015e-001, 5.122186e-001, 3.927331e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(7.297447e-001, -4.532097e-001, 1.504087e-001);
   glNormal3d(6.444312e-001, 7.577851e-001, 1.023237e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(6.642352e-001, -3.827020e-001, 1.260737e-001);
   glNormal3d(8.604461e-001, 4.843658e-001, 1.581842e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(7.307039e-001, -4.538963e-001, 1.469833e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(4.796334e-001, 6.512310e-001, 5.880901e-001);
   glNormal3d(5.716846e-001, 7.549901e-001, 3.211958e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(6.632268e-001, -3.821087e-001, 1.295140e-001);
   glNormal3d(3.646756e-001, 3.719068e-001, 8.536375e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(6.814995e-001, -4.625479e-001, 2.036869e-001);
   glNormal3d(2.288042e-001, 5.310934e-001, 8.158360e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(6.200405e-001, -4.004515e-001, 1.850480e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(5.079012e-001, 6.434646e-001, 5.727037e-001);
   glNormal3d(3.646756e-001, 3.719068e-001, 8.536375e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(6.814995e-001, -4.625479e-001, 2.036869e-001);
   glNormal3d(5.716846e-001, 7.549901e-001, 3.211958e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(6.632268e-001, -3.821087e-001, 1.295140e-001);
   glNormal3d(7.638015e-001, 5.122186e-001, 3.927331e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(7.297447e-001, -4.532097e-001, 1.504087e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-2.600464e-002, 2.638739e-001, 9.642066e-001);
   glNormal3d(2.288042e-001, 5.310934e-001, 8.158360e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(6.200405e-001, -4.004515e-001, 1.850480e-001);
   glNormal3d(-4.947797e-002, 1.209346e-001, 9.914266e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(6.762716e-001, -4.658972e-001, 2.044751e-001);
   glNormal3d(-1.015967e-001, 1.860140e-001, 9.772804e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(6.157988e-001, -4.049431e-001, 1.861629e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-2.450085e-002, 2.650795e-001, 9.639152e-001);
   glNormal3d(-4.947797e-002, 1.209346e-001, 9.914266e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(6.762716e-001, -4.658972e-001, 2.044751e-001);
   glNormal3d(2.288042e-001, 5.310934e-001, 8.158360e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(6.200405e-001, -4.004515e-001, 1.850480e-001);
   glNormal3d(3.646756e-001, 3.719068e-001, 8.536375e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(6.814995e-001, -4.625479e-001, 2.036869e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-1.907640e-001, 9.974775e-002, 9.765549e-001);
   glNormal3d(-1.015967e-001, 1.860140e-001, 9.772804e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(6.157988e-001, -4.049431e-001, 1.861629e-001);
   glNormal3d(-3.083794e-001, -1.073480e-001, 9.451870e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(5.757724e-001, -5.347981e-001, 1.916077e-001);
   glNormal3d(-3.295641e-001, -9.744367e-002, 9.390912e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(5.346079e-001, -4.969826e-001, 1.797039e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-1.939845e-001, 1.007097e-001, 9.758215e-001);
   glNormal3d(-3.083794e-001, -1.073480e-001, 9.451870e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(5.757724e-001, -5.347981e-001, 1.916077e-001);
   glNormal3d(-1.015967e-001, 1.860140e-001, 9.772804e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(6.157988e-001, -4.049431e-001, 1.861629e-001);
   glNormal3d(-4.947797e-002, 1.209346e-001, 9.914266e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(6.762716e-001, -4.658972e-001, 2.044751e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-4.819541e-001, -2.613803e-001, 8.363017e-001);
   glNormal3d(-3.295641e-001, -9.744367e-002, 9.390912e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(5.346079e-001, -4.969826e-001, 1.797039e-001);
   glNormal3d(-3.083794e-001, -1.073480e-001, 9.451870e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(5.757724e-001, -5.347981e-001, 1.916077e-001);
   glNormal3d(-6.334182e-001, -4.912119e-001, 5.979066e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(5.120721e-001, -5.512645e-001, 1.497513e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-4.881590e-001, -2.426038e-001, 8.383581e-001);
   glNormal3d(-6.287117e-001, -4.809055e-001, 6.111068e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(5.419721e-001, -5.806004e-001, 1.586722e-001);
   glNormal3d(-6.334182e-001, -4.912119e-001, 5.979066e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(5.120721e-001, -5.512645e-001, 1.497513e-001);
   glNormal3d(-3.083794e-001, -1.073480e-001, 9.451870e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(5.757724e-001, -5.347981e-001, 1.916077e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-7.054163e-001, -6.497361e-001, 2.832506e-001);
   glNormal3d(-6.334182e-001, -4.912119e-001, 5.979066e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(5.120721e-001, -5.512645e-001, 1.497513e-001);
   glNormal3d(-7.100795e-001, -6.952092e-001, 1.116746e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(5.357852e-001, -5.992077e-001, 9.883247e-002);
   glNormal3d(-7.061531e-001, -7.005213e-001, 1.030428e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(5.089996e-001, -5.736435e-001, 9.076543e-002);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-7.139427e-001, -6.442994e-001, 2.741608e-001);
   glNormal3d(-7.100795e-001, -6.952092e-001, 1.116746e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(5.357852e-001, -5.992077e-001, 9.883247e-002);
   glNormal3d(-6.334182e-001, -4.912119e-001, 5.979066e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(5.120721e-001, -5.512645e-001, 1.497513e-001);
   glNormal3d(-6.287117e-001, -4.809055e-001, 6.111068e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(5.419721e-001, -5.806004e-001, 1.586722e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-6.770451e-001, -7.323398e-001, -7.272091e-002);
   glNormal3d(-7.061531e-001, -7.005213e-001, 1.030428e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(5.089996e-001, -5.736435e-001, 9.076543e-002);
   glNormal3d(-7.100795e-001, -6.952092e-001, 1.116746e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(5.357852e-001, -5.992077e-001, 9.883247e-002);
   glNormal3d(-5.694439e-001, -7.138002e-001, -4.077045e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(5.175655e-001, -5.786632e-001, 6.156720e-002);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-6.976988e-001, -7.144459e-001, -5.275789e-002);
   glNormal3d(-5.580983e-001, -7.203194e-001, -4.119056e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(5.439368e-001, -6.050215e-001, 6.976239e-002);
   glNormal3d(-5.694439e-001, -7.138002e-001, -4.077045e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(5.175655e-001, -5.786632e-001, 6.156720e-002);
   glNormal3d(-7.100795e-001, -6.952092e-001, 1.116746e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(5.357852e-001, -5.992077e-001, 9.883247e-002);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-3.656566e-001, -6.269589e-001, -6.879082e-001);
   glNormal3d(-5.694439e-001, -7.138002e-001, -4.077045e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(5.175655e-001, -5.786632e-001, 6.156720e-002);
   glNormal3d(-8.495228e-002, -4.611536e-001, -8.832443e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(5.787866e-001, -5.777634e-001, 2.820522e-002);
   glNormal3d(-1.291144e-001, -4.562546e-001, -8.804324e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(5.436545e-001, -5.456196e-001, 1.758368e-002);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-3.769924e-001, -5.972778e-001, -7.079096e-001);
   glNormal3d(-8.495228e-002, -4.611536e-001, -8.832443e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(5.787866e-001, -5.777634e-001, 2.820522e-002);
   glNormal3d(-5.694439e-001, -7.138002e-001, -4.077045e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(5.175655e-001, -5.786632e-001, 6.156720e-002);
   glNormal3d(-5.580983e-001, -7.203194e-001, -4.119056e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(5.439368e-001, -6.050215e-001, 6.976239e-002);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(1.102225e-001, -2.027963e-001, -9.729978e-001);
   glNormal3d(-1.291144e-001, -4.562546e-001, -8.804324e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(5.436545e-001, -5.456196e-001, 1.758368e-002);
   glNormal3d(2.325275e-001, -1.729780e-001, -9.570839e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(6.534342e-001, -5.044671e-001, 2.144250e-002);
   glNormal3d(1.931391e-001, -1.270555e-001, -9.729102e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(5.981034e-001, -4.565176e-001, 5.180712e-003);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(1.097902e-001, -2.016156e-001, -9.732920e-001);
   glNormal3d(2.325275e-001, -1.729780e-001, -9.570839e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(6.534342e-001, -5.044671e-001, 2.144250e-002);
   glNormal3d(-1.291144e-001, -4.562546e-001, -8.804324e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(5.436545e-001, -5.456196e-001, 1.758368e-002);
   glNormal3d(-8.495228e-002, -4.611536e-001, -8.832443e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(5.787866e-001, -5.777634e-001, 2.820522e-002);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(2.460068e-001, -4.449798e-002, -9.682461e-001);
   glNormal3d(1.931391e-001, -1.270555e-001, -9.729102e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(5.981034e-001, -4.565176e-001, 5.180712e-003);
   glNormal3d(2.325275e-001, -1.729780e-001, -9.570839e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(6.534342e-001, -5.044671e-001, 2.144250e-002);
   glNormal3d(3.793818e-001, 1.548663e-001, -9.121874e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(6.277696e-001, -4.158748e-001, 1.085030e-002);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(2.470370e-001, -4.416997e-002, -9.679988e-001);
   glNormal3d(4.785016e-001, 4.903265e-002, -8.767166e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(6.917294e-001, -4.726442e-001, 2.976348e-002);
   glNormal3d(3.793818e-001, 1.548663e-001, -9.121874e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(6.277696e-001, -4.158748e-001, 1.085030e-002);
   glNormal3d(2.325275e-001, -1.729780e-001, -9.570839e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(6.534342e-001, -5.044671e-001, 2.144250e-002);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(6.819434e-001, 3.793421e-002, -7.304206e-001);
   glNormal3d(4.785016e-001, 4.903265e-002, -8.767166e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(6.917294e-001, -4.726442e-001, 2.976348e-002);
   glNormal3d(9.297858e-001, 1.705418e-001, -3.262113e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(7.647145e-001, -5.283433e-001, 9.501195e-002);
   glNormal3d(8.230468e-001, 4.537700e-001, -3.415944e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(7.342760e-001, -4.364288e-001, 7.136713e-002);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(6.719256e-001, 1.299466e-002, -7.405046e-001);
   glNormal3d(9.297858e-001, 1.705418e-001, -3.262113e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(7.647145e-001, -5.283433e-001, 9.501195e-002);
   glNormal3d(4.785016e-001, 4.903265e-002, -8.767166e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(6.917294e-001, -4.726442e-001, 2.976348e-002);
   glNormal3d(5.215351e-001, -1.434580e-001, -8.410832e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(7.226717e-001, -5.487099e-001, 5.650536e-002);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(9.322879e-001, 3.402892e-001, 1.226478e-001);
   glNormal3d(8.230468e-001, 4.537700e-001, -3.415944e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(7.342760e-001, -4.364288e-001, 7.136713e-002);
   glNormal3d(9.297858e-001, 1.705418e-001, -3.262113e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(7.647145e-001, -5.283433e-001, 9.501195e-002);
   glNormal3d(8.604461e-001, 4.843658e-001, 1.581842e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(7.307039e-001, -4.538963e-001, 1.469833e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(9.364514e-001, 2.863102e-001, 2.026952e-001);
   glNormal3d(9.149420e-001, 3.647664e-001, 1.727039e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(7.557110e-001, -5.448110e-001, 1.598692e-001);
   glNormal3d(8.604461e-001, 4.843658e-001, 1.581842e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(7.307039e-001, -4.538963e-001, 1.469833e-001);
   glNormal3d(9.297858e-001, 1.705418e-001, -3.262113e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(7.647145e-001, -5.283433e-001, 9.501195e-002);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(9.357931e-001, 2.871932e-001, 2.044781e-001);
   glNormal3d(8.604461e-001, 4.843658e-001, 1.581842e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(7.307039e-001, -4.538963e-001, 1.469833e-001);
   glNormal3d(8.243885e-001, 3.522831e-001, 4.430352e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(7.549348e-001, -5.441454e-001, 1.628470e-001);
   glNormal3d(7.638015e-001, 5.122186e-001, 3.927331e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(7.297447e-001, -4.532097e-001, 1.504087e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(9.412533e-001, 2.846549e-001, 1.816973e-001);
   glNormal3d(8.243885e-001, 3.522831e-001, 4.430352e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(7.549348e-001, -5.441454e-001, 1.628470e-001);
   glNormal3d(8.604461e-001, 4.843658e-001, 1.581842e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(7.307039e-001, -4.538963e-001, 1.469833e-001);
   glNormal3d(9.149420e-001, 3.647664e-001, 1.727039e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(7.557110e-001, -5.448110e-001, 1.598692e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(6.870482e-001, 2.787727e-001, 6.710071e-001);
   glNormal3d(7.638015e-001, 5.122186e-001, 3.927331e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(7.297447e-001, -4.532097e-001, 1.504087e-001);
   glNormal3d(3.846714e-001, 1.456398e-001, 9.114916e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(7.106213e-001, -5.437704e-001, 2.076131e-001);
   glNormal3d(3.646756e-001, 3.719068e-001, 8.536375e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(6.814995e-001, -4.625479e-001, 2.036869e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(6.831461e-001, 2.814132e-001, 6.738828e-001);
   glNormal3d(3.846714e-001, 1.456398e-001, 9.114916e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(7.106213e-001, -5.437704e-001, 2.076131e-001);
   glNormal3d(7.638015e-001, 5.122186e-001, 3.927331e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(7.297447e-001, -4.532097e-001, 1.504087e-001);
   glNormal3d(8.243885e-001, 3.522831e-001, 4.430352e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(7.549348e-001, -5.441454e-001, 1.628470e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(9.662889e-002, 8.259258e-002, 9.918878e-001);
   glNormal3d(3.646756e-001, 3.719068e-001, 8.536375e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(6.814995e-001, -4.625479e-001, 2.036869e-001);
   glNormal3d(3.846714e-001, 1.456398e-001, 9.114916e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(7.106213e-001, -5.437704e-001, 2.076131e-001);
   glNormal3d(-4.947797e-002, 1.209346e-001, 9.914266e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(6.762716e-001, -4.658972e-001, 2.044751e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(6.092603e-002, 6.700543e-002, 9.958907e-001);
   glNormal3d(-1.274330e-002, -4.891209e-002, 9.987218e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(7.054955e-001, -5.455378e-001, 2.080456e-001);
   glNormal3d(-4.947797e-002, 1.209346e-001, 9.914266e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(6.762716e-001, -4.658972e-001, 2.044751e-001);
   glNormal3d(3.846714e-001, 1.456398e-001, 9.114916e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(7.106213e-001, -5.437704e-001, 2.076131e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-1.258490e-001, -1.703450e-003, 9.920479e-001);
   glNormal3d(-4.947797e-002, 1.209346e-001, 9.914266e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(6.762716e-001, -4.658972e-001, 2.044751e-001);
   glNormal3d(-1.274330e-002, -4.891209e-002, 9.987218e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(7.054955e-001, -5.455378e-001, 2.080456e-001);
   glNormal3d(-3.083794e-001, -1.073480e-001, 9.451870e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(5.757724e-001, -5.347981e-001, 1.916077e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-1.318901e-001, -8.093793e-002, 9.879545e-001);
   glNormal3d(-2.788093e-001, -2.429281e-001, 9.291132e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(6.069147e-001, -5.824055e-001, 1.918649e-001);
   glNormal3d(-3.083794e-001, -1.073480e-001, 9.451870e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(5.757724e-001, -5.347981e-001, 1.916077e-001);
   glNormal3d(-1.274330e-002, -4.891209e-002, 9.987218e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(7.054955e-001, -5.455378e-001, 2.080456e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-4.425173e-001, -2.848781e-001, 8.503075e-001);
   glNormal3d(-3.083794e-001, -1.073480e-001, 9.451870e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(5.757724e-001, -5.347981e-001, 1.916077e-001);
   glNormal3d(-2.788093e-001, -2.429281e-001, 9.291132e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(6.069147e-001, -5.824055e-001, 1.918649e-001);
   glNormal3d(-6.287117e-001, -4.809055e-001, 6.111068e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(5.419721e-001, -5.806004e-001, 1.586722e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-4.373764e-001, -3.262854e-001, 8.379975e-001);
   glNormal3d(-5.771359e-001, -5.841129e-001, 5.707243e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(5.700020e-001, -6.129535e-001, 1.607048e-001);
   glNormal3d(-6.287117e-001, -4.809055e-001, 6.111068e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(5.419721e-001, -5.806004e-001, 1.586722e-001);
   glNormal3d(-2.788093e-001, -2.429281e-001, 9.291132e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(6.069147e-001, -5.824055e-001, 1.918649e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-7.148130e-001, -6.434128e-001, 2.739751e-001);
   glNormal3d(-6.287117e-001, -4.809055e-001, 6.111068e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(5.419721e-001, -5.806004e-001, 1.586722e-001);
   glNormal3d(-6.507038e-001, -7.474878e-001, 1.335906e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(5.628406e-001, -6.254054e-001, 1.078973e-001);
   glNormal3d(-7.100795e-001, -6.952092e-001, 1.116746e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(5.357852e-001, -5.992077e-001, 9.883247e-002);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-7.398742e-001, -6.254391e-001, 2.478146e-001);
   glNormal3d(-6.507038e-001, -7.474878e-001, 1.335906e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(5.628406e-001, -6.254054e-001, 1.078973e-001);
   glNormal3d(-6.287117e-001, -4.809055e-001, 6.111068e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(5.419721e-001, -5.806004e-001, 1.586722e-001);
   glNormal3d(-5.771359e-001, -5.841129e-001, 5.707243e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(5.700020e-001, -6.129535e-001, 1.607048e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-6.865983e-001, -7.254878e-001, -4.743687e-002);
   glNormal3d(-7.100795e-001, -6.952092e-001, 1.116746e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(5.357852e-001, -5.992077e-001, 9.883247e-002);
   glNormal3d(-6.507038e-001, -7.474878e-001, 1.335906e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(5.628406e-001, -6.254054e-001, 1.078973e-001);
   glNormal3d(-5.580983e-001, -7.203194e-001, -4.119056e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(5.439368e-001, -6.050215e-001, 6.976239e-002);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-7.072581e-001, -7.064391e-001, -2.701369e-002);
   glNormal3d(-5.010780e-001, -7.972277e-001, -3.366734e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(5.694395e-001, -6.310457e-001, 8.262607e-002);
   glNormal3d(-5.580983e-001, -7.203194e-001, -4.119056e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(5.439368e-001, -6.050215e-001, 6.976239e-002);
   glNormal3d(-6.507038e-001, -7.474878e-001, 1.335906e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(5.628406e-001, -6.254054e-001, 1.078973e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-3.316966e-001, -6.369184e-001, -6.959255e-001);
   glNormal3d(-5.580983e-001, -7.203194e-001, -4.119056e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(5.439368e-001, -6.050215e-001, 6.976239e-002);
   glNormal3d(-6.149337e-002, -5.708088e-001, -8.187771e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(6.057725e-001, -6.139159e-001, 4.843011e-002);
   glNormal3d(-8.495228e-002, -4.611536e-001, -8.832443e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(5.787866e-001, -5.777634e-001, 2.820522e-002);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-3.285405e-001, -6.572410e-001, -6.783034e-001);
   glNormal3d(-6.149337e-002, -5.708088e-001, -8.187771e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(6.057725e-001, -6.139159e-001, 4.843011e-002);
   glNormal3d(-5.580983e-001, -7.203194e-001, -4.119056e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(5.439368e-001, -6.050215e-001, 6.976239e-002);
   glNormal3d(-5.010780e-001, -7.972277e-001, -3.366734e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(5.694395e-001, -6.310457e-001, 8.262607e-002);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(1.971418e-001, -2.872610e-001, -9.373453e-001);
   glNormal3d(-8.495228e-002, -4.611536e-001, -8.832443e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(5.787866e-001, -5.777634e-001, 2.820522e-002);
   glNormal3d(2.754413e-001, -3.000068e-001, -9.133061e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(6.840684e-001, -5.673426e-001, 4.715443e-002);
   glNormal3d(2.325275e-001, -1.729780e-001, -9.570839e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(6.534342e-001, -5.044671e-001, 2.144250e-002);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(1.996776e-001, -3.606395e-001, -9.110807e-001);
   glNormal3d(2.754413e-001, -3.000068e-001, -9.133061e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(6.840684e-001, -5.673426e-001, 4.715443e-002);
   glNormal3d(-8.495228e-002, -4.611536e-001, -8.832443e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(5.787866e-001, -5.777634e-001, 2.820522e-002);
   glNormal3d(-6.149337e-002, -5.708088e-001, -8.187771e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(6.057725e-001, -6.139159e-001, 4.843011e-002);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(3.499518e-001, -1.807868e-001, -9.191572e-001);
   glNormal3d(2.325275e-001, -1.729780e-001, -9.570839e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(6.534342e-001, -5.044671e-001, 2.144250e-002);
   glNormal3d(5.215351e-001, -1.434580e-001, -8.410832e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(7.226717e-001, -5.487099e-001, 5.650536e-002);
   glNormal3d(4.785016e-001, 4.903265e-002, -8.767166e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(6.917294e-001, -4.726442e-001, 2.976348e-002);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(3.273472e-001, -2.166223e-001, -9.197383e-001);
   glNormal3d(5.215351e-001, -1.434580e-001, -8.410832e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(7.226717e-001, -5.487099e-001, 5.650536e-002);
   glNormal3d(2.325275e-001, -1.729780e-001, -9.570839e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(6.534342e-001, -5.044671e-001, 2.144250e-002);
   glNormal3d(2.754413e-001, -3.000068e-001, -9.133061e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(6.840684e-001, -5.673426e-001, 4.715443e-002);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(6.883713e-001, -5.329769e-002, -7.233977e-001);
   glNormal3d(5.215351e-001, -1.434580e-001, -8.410832e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(7.226717e-001, -5.487099e-001, 5.650536e-002);
   glNormal3d(5.804893e-001, -1.931307e-001, -7.910327e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(7.499722e-001, -5.972063e-001, 8.605708e-002);
   glNormal3d(9.297858e-001, 1.705418e-001, -3.262113e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(7.647145e-001, -5.283433e-001, 9.501195e-002);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(7.207993e-001, -6.456597e-002, -6.901302e-001);
   glNormal3d(9.370685e-001, 1.799670e-001, -2.991896e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(7.783386e-001, -5.741967e-001, 1.135314e-001);
   glNormal3d(9.297858e-001, 1.705418e-001, -3.262113e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(7.647145e-001, -5.283433e-001, 9.501195e-002);
   glNormal3d(5.804893e-001, -1.931307e-001, -7.910327e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(7.499722e-001, -5.972063e-001, 8.605708e-002);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(9.083859e-001, 3.574928e-001, 2.168729e-001);
   glNormal3d(9.297858e-001, 1.705418e-001, -3.262113e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(7.647145e-001, -5.283433e-001, 9.501195e-002);
   glNormal3d(9.370685e-001, 1.799670e-001, -2.991896e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(7.783386e-001, -5.741967e-001, 1.135314e-001);
   glNormal3d(9.149420e-001, 3.647664e-001, 1.727039e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(7.557110e-001, -5.448110e-001, 1.598692e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(8.845561e-001, 4.408411e-001, 1.523798e-001);
   glNormal3d(9.120900e-001, 3.765454e-001, 1.621892e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(7.755823e-001, -5.857965e-001, 1.630900e-001);
   glNormal3d(9.149420e-001, 3.647664e-001, 1.727039e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(7.557110e-001, -5.448110e-001, 1.598692e-001);
   glNormal3d(9.370685e-001, 1.799670e-001, -2.991896e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(7.783386e-001, -5.741967e-001, 1.135314e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(8.881954e-001, 4.397329e-001, 1.332061e-001);
   glNormal3d(9.149420e-001, 3.647664e-001, 1.727039e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(7.557110e-001, -5.448110e-001, 1.598692e-001);
   glNormal3d(8.240108e-001, 3.639687e-001, 4.342040e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(7.749566e-001, -5.853406e-001, 1.653373e-001);
   glNormal3d(8.243885e-001, 3.522831e-001, 4.430352e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(7.549348e-001, -5.441454e-001, 1.628470e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(8.838156e-001, 4.408198e-001, 1.566774e-001);
   glNormal3d(8.240108e-001, 3.639687e-001, 4.342040e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(7.749566e-001, -5.853406e-001, 1.653373e-001);
   glNormal3d(9.149420e-001, 3.647664e-001, 1.727039e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(7.557110e-001, -5.448110e-001, 1.598692e-001);
   glNormal3d(9.120900e-001, 3.765454e-001, 1.621892e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(7.755823e-001, -5.857965e-001, 1.630900e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(6.658957e-001, 3.549602e-001, 6.561906e-001);
   glNormal3d(8.243885e-001, 3.522831e-001, 4.430352e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(7.549348e-001, -5.441454e-001, 1.628470e-001);
   glNormal3d(4.607329e-001, 1.331035e-001, 8.775014e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(7.430643e-001, -5.908811e-001, 2.001744e-001);
   glNormal3d(3.846714e-001, 1.456398e-001, 9.114916e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(7.106213e-001, -5.437704e-001, 2.076131e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(6.588655e-001, 3.601459e-001, 6.604477e-001);
   glNormal3d(4.607329e-001, 1.331035e-001, 8.775014e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(7.430643e-001, -5.908811e-001, 2.001744e-001);
   glNormal3d(8.243885e-001, 3.522831e-001, 4.430352e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(7.549348e-001, -5.441454e-001, 1.628470e-001);
   glNormal3d(8.240108e-001, 3.639687e-001, 4.342040e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(7.749566e-001, -5.853406e-001, 1.653373e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(1.095809e-001, -7.526298e-002, 9.911244e-001);
   glNormal3d(3.846714e-001, 1.456398e-001, 9.114916e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(7.106213e-001, -5.437704e-001, 2.076131e-001);
   glNormal3d(9.136645e-002, -1.403165e-001, 9.858821e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(7.395834e-001, -5.930017e-001, 2.006725e-001);
   glNormal3d(-1.274330e-002, -4.891209e-002, 9.987218e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(7.054955e-001, -5.455378e-001, 2.080456e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(1.660881e-001, -4.119241e-002, 9.852502e-001);
   glNormal3d(9.136645e-002, -1.403165e-001, 9.858821e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(7.395834e-001, -5.930017e-001, 2.006725e-001);
   glNormal3d(3.846714e-001, 1.456398e-001, 9.114916e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(7.106213e-001, -5.437704e-001, 2.076131e-001);
   glNormal3d(4.607329e-001, 1.331035e-001, 8.775014e-001);

   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(7.430643e-001, -5.908811e-001, 2.001744e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-1.111542e-001, -1.349128e-001, 9.846031e-001);
   glNormal3d(-1.274330e-002, -4.891209e-002, 9.987218e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(7.054955e-001, -5.455378e-001, 2.080456e-001);
   glNormal3d(-1.324005e-001, -3.436030e-001, 9.297350e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(6.726570e-001, -6.366569e-001, 1.918530e-001);
   glNormal3d(-2.788093e-001, -2.429281e-001, 9.291132e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(6.069147e-001, -5.824055e-001, 1.918649e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-2.043890e-002, -1.677851e-001, 9.856117e-001);
   glNormal3d(-1.324005e-001, -3.436030e-001, 9.297350e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(6.726570e-001, -6.366569e-001, 1.918530e-001);
   glNormal3d(-1.274330e-002, -4.891209e-002, 9.987218e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(7.054955e-001, -5.455378e-001, 2.080456e-001);
   glNormal3d(9.136645e-002, -1.403165e-001, 9.858821e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(7.395834e-001, -5.930017e-001, 2.006725e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-3.687160e-001, -4.069403e-001, 8.357320e-001);
   glNormal3d(-2.788093e-001, -2.429281e-001, 9.291132e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(6.069147e-001, -5.824055e-001, 1.918649e-001);
   glNormal3d(-3.316076e-001, -7.224183e-001, 6.067522e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(6.498667e-001, -6.661083e-001, 1.700577e-001);
   glNormal3d(-5.771359e-001, -5.841129e-001, 5.707243e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(5.700020e-001, -6.129535e-001, 1.607048e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-3.215224e-001, -3.898122e-001, 8.629425e-001);
   glNormal3d(-3.316076e-001, -7.224183e-001, 6.067522e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(6.498667e-001, -6.661083e-001, 1.700577e-001);
   glNormal3d(-2.788093e-001, -2.429281e-001, 9.291132e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(6.069147e-001, -5.824055e-001, 1.918649e-001);
   glNormal3d(-1.324005e-001, -3.436030e-001, 9.297350e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(6.726570e-001, -6.366569e-001, 1.918530e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-5.682425e-001, -7.803492e-001, 2.610664e-001);
   glNormal3d(-5.771359e-001, -5.841129e-001, 5.707243e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(5.700020e-001, -6.129535e-001, 1.607048e-001);
   glNormal3d(-3.868549e-001, -9.018013e-001, 1.926076e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(6.456500e-001, -6.780657e-001, 1.307359e-001);
   glNormal3d(-6.507038e-001, -7.474878e-001, 1.335906e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(5.628406e-001, -6.254054e-001, 1.078973e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-5.530044e-001, -7.787800e-001, 2.961214e-001);
   glNormal3d(-3.868549e-001, -9.018013e-001, 1.926076e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(6.456500e-001, -6.780657e-001, 1.307359e-001);
   glNormal3d(-5.771359e-001, -5.841129e-001, 5.707243e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(5.700020e-001, -6.129535e-001, 1.607048e-001);
   glNormal3d(-3.316076e-001, -7.224183e-001, 6.067522e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(6.498667e-001, -6.661083e-001, 1.700577e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-5.448105e-001, -8.373708e-001, 4.462786e-002);
   glNormal3d(-6.507038e-001, -7.474878e-001, 1.335906e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(5.628406e-001, -6.254054e-001, 1.078973e-001);
   glNormal3d(-3.868549e-001, -9.018013e-001, 1.926076e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(6.456500e-001, -6.780657e-001, 1.307359e-001);
   glNormal3d(-5.010780e-001, -7.972277e-001, -3.366734e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(5.694395e-001, -6.310457e-001, 8.262607e-002);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-5.348900e-001, -8.446402e-001, 2.180809e-002);
   glNormal3d(-2.396990e-001, -9.361293e-001, -2.573058e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(6.509681e-001, -6.819260e-001, 1.116637e-001);
   glNormal3d(-5.010780e-001, -7.972277e-001, -3.366734e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(5.694395e-001, -6.310457e-001, 8.262607e-002);
   glNormal3d(-3.868549e-001, -9.018013e-001, 1.926076e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(6.456500e-001, -6.780657e-001, 1.307359e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-2.398140e-001, -7.417325e-001, -6.263562e-001);
   glNormal3d(-5.010780e-001, -7.972277e-001, -3.366734e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(5.694395e-001, -6.310457e-001, 8.262607e-002);
   glNormal3d(-2.396990e-001, -9.361293e-001, -2.573058e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(6.509681e-001, -6.819260e-001, 1.116637e-001);
   glNormal3d(-6.149337e-002, -5.708088e-001, -8.187771e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(6.057725e-001, -6.139159e-001, 4.843011e-002);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-2.014997e-001, -7.354231e-001, -6.469550e-001);
   glNormal3d(1.043408e-001, -6.546924e-001, -7.486594e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(6.743187e-001, -6.644611e-001, 8.453784e-002);
   glNormal3d(-6.149337e-002, -5.708088e-001, -8.187771e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(6.057725e-001, -6.139159e-001, 4.843011e-002);
   glNormal3d(-2.396990e-001, -9.361293e-001, -2.573058e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(6.509681e-001, -6.819260e-001, 1.116637e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(2.050005e-001, -3.694584e-001, -9.063527e-001);
   glNormal3d(-6.149337e-002, -5.708088e-001, -8.187771e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(6.057725e-001, -6.139159e-001, 4.843011e-002);
   glNormal3d(1.043408e-001, -6.546924e-001, -7.486594e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(6.743187e-001, -6.644611e-001, 8.453784e-002);
   glNormal3d(2.754413e-001, -3.000068e-001, -9.133061e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(6.840684e-001, -5.673426e-001, 4.715443e-002);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(2.737836e-001, -3.693209e-001, -8.880566e-001);
   glNormal3d(3.643170e-001, -3.669117e-001, -8.559491e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(7.243935e-001, -6.174847e-001, 8.043931e-002);
   glNormal3d(2.754413e-001, -3.000068e-001, -9.133061e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(6.840684e-001, -5.673426e-001, 4.715443e-002);
   glNormal3d(1.043408e-001, -6.546924e-001, -7.486594e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(6.743187e-001, -6.644611e-001, 8.453784e-002);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(3.584645e-001, -2.988113e-001, -8.844292e-001);
   glNormal3d(2.754413e-001, -3.000068e-001, -9.133061e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(6.840684e-001, -5.673426e-001, 4.715443e-002);
   glNormal3d(3.643170e-001, -3.669117e-001, -8.559491e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(7.243935e-001, -6.174847e-001, 8.043931e-002);
   glNormal3d(5.215351e-001, -1.434580e-001, -8.410832e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(7.226717e-001, -5.487099e-001, 5.650536e-002);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(4.183507e-001, -2.891675e-001, -8.610255e-001);
   glNormal3d(5.804893e-001, -1.931307e-001, -7.910327e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(7.499722e-001, -5.972063e-001, 8.605708e-002);
   glNormal3d(5.215351e-001, -1.434580e-001, -8.410832e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(7.226717e-001, -5.487099e-001, 5.650536e-002);
   glNormal3d(3.643170e-001, -3.669117e-001, -8.559491e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(7.243935e-001, -6.174847e-001, 8.043931e-002);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(7.198598e-001, -6.195213e-002, -6.913493e-001);
   glNormal3d(5.804893e-001, -1.931307e-001, -7.910327e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(7.499722e-001, -5.972063e-001, 8.605708e-002);
   glNormal3d(6.577559e-001, -3.977899e-001, -6.396252e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(7.719963e-001, -6.338030e-001, 1.122688e-001);
   glNormal3d(9.370685e-001, 1.799670e-001, -2.991896e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(7.783386e-001, -5.741967e-001, 1.135314e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(7.063313e-001, -6.021681e-002, -7.053156e-001);
   glNormal3d(9.616061e-001, -1.165279e-001, -2.484653e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(7.925432e-001, -6.197286e-001, 1.316438e-001);
   glNormal3d(9.370685e-001, 1.799670e-001, -2.991896e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(7.783386e-001, -5.741967e-001, 1.135314e-001);
   glNormal3d(6.577559e-001, -3.977899e-001, -6.396252e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(7.719963e-001, -6.338030e-001, 1.122688e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(9.301480e-001, 3.426625e-001, 1.319357e-001);
   glNormal3d(9.370685e-001, 1.799670e-001, -2.991896e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(7.783386e-001, -5.741967e-001, 1.135314e-001);
   glNormal3d(9.616061e-001, -1.165279e-001, -2.484653e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(7.925432e-001, -6.197286e-001, 1.316438e-001);
   glNormal3d(9.120900e-001, 3.765454e-001, 1.621892e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(7.755823e-001, -5.857965e-001, 1.630900e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(9.338808e-001, 3.212468e-001, 1.570578e-001);
   glNormal3d(9.645900e-001, -2.015518e-001, 1.701264e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(7.896613e-001, -6.280126e-001, 1.657240e-001);
   glNormal3d(9.120900e-001, 3.765454e-001, 1.621892e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(7.755823e-001, -5.857965e-001, 1.630900e-001);
   glNormal3d(9.616061e-001, -1.165279e-001, -2.484653e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(7.925432e-001, -6.197286e-001, 1.316438e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(9.270506e-001, 3.214958e-001, 1.929190e-001);
   glNormal3d(9.120900e-001, 3.765454e-001, 1.621892e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(7.755823e-001, -5.857965e-001, 1.630900e-001);
   glNormal3d(8.738773e-001, -1.016240e-001, 4.754062e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(7.892383e-001, -6.276858e-001, 1.672755e-001);
   glNormal3d(8.240108e-001, 3.639687e-001, 4.342040e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(7.749566e-001, -5.853406e-001, 1.653373e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(9.286353e-001, 3.212736e-001, 1.855253e-001);
   glNormal3d(8.738773e-001, -1.016240e-001, 4.754062e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(7.892383e-001, -6.276858e-001, 1.672755e-001);
   glNormal3d(9.120900e-001, 3.765454e-001, 1.621892e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(7.755823e-001, -5.857965e-001, 1.630900e-001);
   glNormal3d(9.645900e-001, -2.015518e-001, 1.701264e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(7.896613e-001, -6.280126e-001, 1.657240e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(6.911788e-001, 2.603510e-001, 6.741582e-001);
   glNormal3d(8.240108e-001, 3.639687e-001, 4.342040e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(7.749566e-001, -5.853406e-001, 1.653373e-001);
   glNormal3d(5.540499e-001, -1.881663e-001, 8.109390e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(7.667342e-001, -6.301112e-001, 1.910570e-001);
   glNormal3d(4.607329e-001, 1.331035e-001, 8.775014e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(7.430643e-001, -5.908811e-001, 2.001744e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(6.872927e-001, 2.627978e-001, 6.771751e-001);
   glNormal3d(5.540499e-001, -1.881663e-001, 8.109390e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(7.667342e-001, -6.301112e-001, 1.910570e-001);
   glNormal3d(8.240108e-001, 3.639687e-001, 4.342040e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(7.749566e-001, -5.853406e-001, 1.653373e-001);
   glNormal3d(8.738773e-001, -1.016240e-001, 4.754062e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(7.892383e-001, -6.276858e-001, 1.672755e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(2.035820e-001, -1.055303e-001, 9.733538e-001);
   glNormal3d(4.607329e-001, 1.331035e-001, 8.775014e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(7.430643e-001, -5.908811e-001, 2.001744e-001);
   glNormal3d(2.103663e-001, -3.774174e-001, 9.018326e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(7.642217e-001, -6.313895e-001, 1.913573e-001);
   glNormal3d(9.136645e-002, -1.403165e-001, 9.858821e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(7.395834e-001, -5.930017e-001, 2.006725e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(1.776892e-001, -1.197972e-001, 9.767677e-001);
   glNormal3d(2.103663e-001, -3.774174e-001, 9.018326e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(7.642217e-001, -6.313895e-001, 1.913573e-001);
   glNormal3d(4.607329e-001, 1.331035e-001, 8.775014e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(7.430643e-001, -5.908811e-001, 2.001744e-001);
   glNormal3d(5.540499e-001, -1.881663e-001, 8.109390e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(7.667342e-001, -6.301112e-001, 1.910570e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(4.060387e-002, -2.573002e-001, 9.654781e-001);
   glNormal3d(9.136645e-002, -1.403165e-001, 9.858821e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(7.395834e-001, -5.930017e-001, 2.006725e-001);
   glNormal3d(2.944506e-002, -4.801197e-001, 8.767086e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(7.158963e-001, -6.577836e-001, 1.844043e-001);
   glNormal3d(-1.324005e-001, -3.436030e-001, 9.297350e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(6.726570e-001, -6.366569e-001, 1.918530e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-8.152166e-003, -2.407474e-001, 9.705536e-001);
   glNormal3d(2.944506e-002, -4.801197e-001, 8.767086e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(7.158963e-001, -6.577836e-001, 1.844043e-001);
   glNormal3d(9.136645e-002, -1.403165e-001, 9.858821e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(7.395834e-001, -5.930017e-001, 2.006725e-001);
   glNormal3d(2.103663e-001, -3.774174e-001, 9.018326e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(7.642217e-001, -6.313895e-001, 1.913573e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-9.738930e-002, -5.422457e-001, 8.345567e-001);
   glNormal3d(-1.324005e-001, -3.436030e-001, 9.297350e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(6.726570e-001, -6.366569e-001, 1.918530e-001);
   glNormal3d(-1.290334e-001, -7.925396e-001, 5.960128e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(6.988020e-001, -6.766405e-001, 1.689250e-001);
   glNormal3d(-3.316076e-001, -7.224183e-001, 6.067522e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(6.498667e-001, -6.661083e-001, 1.700577e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-1.301881e-001, -5.559098e-001, 8.209844e-001);
   glNormal3d(-1.290334e-001, -7.925396e-001, 5.960128e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(6.988020e-001, -6.766405e-001, 1.689250e-001);
   glNormal3d(-1.324005e-001, -3.436030e-001, 9.297350e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(6.726570e-001, -6.366569e-001, 1.918530e-001);
   glNormal3d(2.944506e-002, -4.801197e-001, 8.767086e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(7.158963e-001, -6.577836e-001, 1.844043e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-1.830210e-001, -9.349475e-001, 3.039349e-001);
   glNormal3d(-3.316076e-001, -7.224183e-001, 6.067522e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(6.498667e-001, -6.661083e-001, 1.700577e-001);
   glNormal3d(-1.822189e-001, -9.573319e-001, 2.243033e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(6.955535e-001, -6.842902e-001, 1.416391e-001);
   glNormal3d(-3.868549e-001, -9.018013e-001, 1.926076e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(6.456500e-001, -6.780657e-001, 1.307359e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-1.952689e-001, -9.380522e-001, 2.862311e-001);
   glNormal3d(-1.822189e-001, -9.573319e-001, 2.243033e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(6.955535e-001, -6.842902e-001, 1.416391e-001);
   glNormal3d(-3.316076e-001, -7.224183e-001, 6.067522e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(6.498667e-001, -6.661083e-001, 1.700577e-001);
   glNormal3d(-1.290334e-001, -7.925396e-001, 5.960128e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(6.988020e-001, -6.766405e-001, 1.689250e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-1.553882e-001, -9.757496e-001, 1.541664e-001);
   glNormal3d(-3.868549e-001, -9.018013e-001, 1.926076e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(6.456500e-001, -6.780657e-001, 1.307359e-001);
   glNormal3d(-1.822189e-001, -9.573319e-001, 2.243033e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(6.955535e-001, -6.842902e-001, 1.416391e-001);
   glNormal3d(-2.396990e-001, -9.361293e-001, -2.573058e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(6.509681e-001, -6.819260e-001, 1.116637e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-1.599486e-001, -9.738914e-001, 1.610961e-001);
   glNormal3d(-3.118660e-002, -9.846359e-001, -1.718124e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(6.991493e-001, -6.870587e-001, 1.284723e-001);
   glNormal3d(-2.396990e-001, -9.361293e-001, -2.573058e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(6.509681e-001, -6.819260e-001, 1.116637e-001);
   glNormal3d(-1.822189e-001, -9.573319e-001, 2.243033e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(6.955535e-001, -6.842902e-001, 1.416391e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(7.879661e-002, -8.676866e-001, -4.908268e-001);
   glNormal3d(-2.396990e-001, -9.361293e-001, -2.573058e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(6.509681e-001, -6.819260e-001, 1.116637e-001);
   glNormal3d(-3.118660e-002, -9.846359e-001, -1.718124e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(6.991493e-001, -6.870587e-001, 1.284723e-001);
   glNormal3d(1.043408e-001, -6.546924e-001, -7.486594e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(6.743187e-001, -6.644611e-001, 8.453784e-002);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(4.935311e-002, -8.765623e-001, -4.787513e-001);
   glNormal3d(2.819822e-001, -7.283453e-001, -6.244991e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(7.163526e-001, -6.760398e-001, 1.100708e-001);
   glNormal3d(1.043408e-001, -6.546924e-001, -7.486594e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(6.743187e-001, -6.644611e-001, 8.453784e-002);
   glNormal3d(-3.118660e-002, -9.846359e-001, -1.718124e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(6.991493e-001, -6.870587e-001, 1.284723e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(3.650785e-001, -4.597846e-001, -8.095158e-001);
   glNormal3d(1.043408e-001, -6.546924e-001, -7.486594e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(6.743187e-001, -6.644611e-001, 8.453784e-002);
   glNormal3d(2.819822e-001, -7.283453e-001, -6.244991e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(7.163526e-001, -6.760398e-001, 1.100708e-001);
   glNormal3d(3.643170e-001, -3.669117e-001, -8.559491e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(7.243935e-001, -6.174847e-001, 8.043931e-002);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(3.253312e-001, -4.621480e-001, -8.249720e-001);
   glNormal3d(4.651491e-001, -5.260636e-001, -7.119645e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(7.533518e-001, -6.463437e-001, 1.080259e-001);
   glNormal3d(3.643170e-001, -3.669117e-001, -8.559491e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(7.243935e-001, -6.174847e-001, 8.043931e-002);
   glNormal3d(2.819822e-001, -7.283453e-001, -6.244991e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(7.163526e-001, -6.760398e-001, 1.100708e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(4.498968e-001, -3.385442e-001, -8.264265e-001);
   glNormal3d(3.643170e-001, -3.669117e-001, -8.559491e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(7.243935e-001, -6.174847e-001, 8.043931e-002);
   glNormal3d(4.651491e-001, -5.260636e-001, -7.119645e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(7.533518e-001, -6.463437e-001, 1.080259e-001);
   glNormal3d(5.804893e-001, -1.931307e-001, -7.910327e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(7.499722e-001, -5.972063e-001, 8.605708e-002);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(4.229862e-001, -3.454389e-001, -8.377079e-001);
   glNormal3d(6.577559e-001, -3.977899e-001, -6.396252e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(7.719963e-001, -6.338030e-001, 1.122688e-001);
   glNormal3d(5.804893e-001, -1.931307e-001, -7.910327e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(7.499722e-001, -5.972063e-001, 8.605708e-002);
   glNormal3d(4.651491e-001, -5.260636e-001, -7.119645e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(7.533518e-001, -6.463437e-001, 1.080259e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(7.303005e-001, -5.884028e-001, -3.470495e-001);
   glNormal3d(6.577559e-001, -3.977899e-001, -6.396252e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(7.719963e-001, -6.338030e-001, 1.122688e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(7.456314e-001, -6.913630e-001, 1.543787e-001);
   glNormal3d(9.616061e-001, -1.165279e-001, -2.484653e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(7.925432e-001, -6.197286e-001, 1.316438e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(8.248775e-001, -5.613629e-001, -6.669865e-002);
   glNormal3d(9.616061e-001, -1.165279e-001, -2.484653e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(7.925432e-001, -6.197286e-001, 1.316438e-001);
   glNormal3d(3.974695e-001, -9.026594e-001, 1.649968e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(7.456314e-001, -6.913630e-001, 1.543787e-001);
   glNormal3d(9.645900e-001, -2.015518e-001, 1.701264e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(7.896613e-001, -6.280126e-001, 1.657240e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(7.480148e-001, -5.782279e-001, 3.257703e-001);
   glNormal3d(9.645900e-001, -2.015518e-001, 1.701264e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(7.896613e-001, -6.280126e-001, 1.657240e-001);
   glNormal3d(3.974695e-001, -9.026594e-001, 1.649968e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(7.456314e-001, -6.913630e-001, 1.543787e-001);
   glNormal3d(8.738773e-001, -1.016240e-001, 4.754062e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(7.892383e-001, -6.276858e-001, 1.672755e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(6.356701e-001, -5.458665e-001, 5.458509e-001);
   glNormal3d(8.738773e-001, -1.016240e-001, 4.754062e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(7.892383e-001, -6.276858e-001, 1.672755e-001);
   glNormal3d(3.974695e-001, -9.026594e-001, 1.649968e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(7.456314e-001, -6.913630e-001, 1.543787e-001);
   glNormal3d(5.540499e-001, -1.881663e-001, 8.109390e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(7.667342e-001, -6.301112e-001, 1.910570e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(3.764343e-001, -5.679725e-001, 7.319184e-001);
   glNormal3d(5.540499e-001, -1.881663e-001, 8.109390e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(7.667342e-001, -6.301112e-001, 1.910570e-001);
   glNormal3d(3.974695e-001, -9.026594e-001, 1.649968e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(7.456314e-001, -6.913630e-001, 1.543787e-001);
   glNormal3d(2.103663e-001, -3.774174e-001, 9.018326e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(7.642217e-001, -6.313895e-001, 1.913573e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(1.878377e-001, -5.570242e-001, 8.089753e-001);
   glNormal3d(2.103663e-001, -3.774174e-001, 9.018326e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(7.642217e-001, -6.313895e-001, 1.913573e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(7.456314e-001, -6.913630e-001, 1.543787e-001);
   glNormal3d(2.944506e-002, -4.801197e-001, 8.767086e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(7.158963e-001, -6.577836e-001, 1.844043e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(3.102296e-002, -6.508317e-001, 7.585879e-001);
   glNormal3d(2.944506e-002, -4.801197e-001, 8.767086e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(7.158963e-001, -6.577836e-001, 1.844043e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(7.456314e-001, -6.913630e-001, 1.543787e-001);
   glNormal3d(-1.290334e-001, -7.925396e-001, 5.960128e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(6.988020e-001, -6.766405e-001, 1.689250e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-2.051199e-001, -9.357831e-001, 2.867677e-001);
   glNormal3d(-1.290334e-001, -7.925396e-001, 5.960128e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(6.988020e-001, -6.766405e-001, 1.689250e-001);
   glNormal3d(3.974695e-001, -9.026594e-001, 1.649968e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(7.456314e-001, -6.913630e-001, 1.543787e-001);
   glNormal3d(-1.822189e-001, -9.573319e-001, 2.243033e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(6.955535e-001, -6.842902e-001, 1.416391e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-1.769397e-001, -9.717782e-001, 1.560114e-001);
   glNormal3d(-1.822189e-001, -9.573319e-001, 2.243033e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(6.955535e-001, -6.842902e-001, 1.416391e-001);
   glNormal3d(3.974695e-001, -9.026594e-001, 1.649968e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(7.456314e-001, -6.913630e-001, 1.543787e-001);
   glNormal3d(-3.118660e-002, -9.846359e-001, -1.718124e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(6.991493e-001, -6.870587e-001, 1.284723e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(1.430521e-001, -9.023416e-001, -4.065904e-001);
   glNormal3d(-3.118660e-002, -9.846359e-001, -1.718124e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(6.991493e-001, -6.870587e-001, 1.284723e-001);
   glNormal3d(3.974695e-001, -9.026594e-001, 1.649968e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(7.456314e-001, -6.913630e-001, 1.543787e-001);
   glNormal3d(2.819822e-001, -7.283453e-001, -6.244991e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(7.163526e-001, -6.760398e-001, 1.100708e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(4.999496e-001, -6.614019e-001, -5.591046e-001);
   glNormal3d(2.819822e-001, -7.283453e-001, -6.244991e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(7.163526e-001, -6.760398e-001, 1.100708e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(7.456314e-001, -6.913630e-001, 1.543787e-001);
   glNormal3d(4.651491e-001, -5.260636e-001, -7.119645e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(7.533518e-001, -6.463437e-001, 1.080259e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(5.527214e-001, -6.419453e-001, -5.314182e-001);
   glNormal3d(4.651491e-001, -5.260636e-001, -7.119645e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(7.533518e-001, -6.463437e-001, 1.080259e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(7.456314e-001, -6.913630e-001, 1.543787e-001);
   glNormal3d(6.577559e-001, -3.977899e-001, -6.396252e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(7.719963e-001, -6.338030e-001, 1.122688e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(8.872916e-001, 4.547928e-001, -7.666231e-002);
   glNormal3d(7.384282e-001, 3.506849e-001, -5.759721e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(2.610135e-001, -4.046852e-001, -1.693838e-001);
   glNormal3d(6.919632e-001, 4.320343e-001, -5.783885e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(2.123539e-001, -2.952706e-001, -8.347806e-002);
   glNormal3d(6.035398e-001, 5.219910e-001, -6.027148e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(2.050230e-001, -2.799730e-001, -7.757476e-002);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-8.383121e-001, 4.566811e-001, 2.977838e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-3.755615e-001, -3.448558e-001, 1.429231e-001);
   glNormal3d(-4.796837e-001, 6.147332e-001, 6.261044e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-3.566622e-001, -2.780584e-001, 9.368748e-002);
   glNormal3d(-7.274219e-001, 3.061728e-001, 6.140974e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-3.422624e-001, -2.778861e-001, 1.339610e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-8.526503e-001, 4.638627e-001, -2.404554e-001);
   glNormal3d(-4.102309e-001, 7.510302e-001, -5.173628e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-3.534621e-001, -2.858185e-001, -5.821695e-003);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-3.557567e-001, -2.991199e-001, -2.334477e-002);
   glNormal3d(-8.504352e-001, 3.631786e-001, -3.806064e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-3.483898e-001, -2.884338e-001, -2.885302e-002);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-8.526503e-001, 4.638441e-001, -2.404915e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-3.557567e-001, -2.991199e-001, -2.334477e-002);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-3.567116e-001, -3.051084e-001, -3.150930e-002);
   glNormal3d(-8.504352e-001, 3.631786e-001, -3.806064e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-3.483898e-001, -2.884338e-001, -2.885302e-002);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-7.602509e-001, 4.535149e-001, -4.651267e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-3.567116e-001, -3.051084e-001, -3.150930e-002);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-3.526104e-001, -3.211826e-001, -5.388557e-002);
   glNormal3d(-8.504352e-001, 3.631786e-001, -3.806064e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-3.483898e-001, -2.884338e-001, -2.885302e-002);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-8.526503e-001, 4.638441e-001, -2.404915e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-4.194139e-001, -4.307463e-001, -5.152359e-002);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-4.513069e-001, -4.733186e-001, -2.055920e-002);
   glNormal3d(-8.770753e-001, 2.730157e-001, -3.952231e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-4.428570e-001, -4.777198e-001, -5.900653e-002);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-8.380935e-001, 4.568169e-001, 2.981907e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-4.524307e-001, -4.637487e-001, 1.089385e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-4.214496e-001, -4.268554e-001, 1.394949e-001);
   glNormal3d(-7.563418e-001, 2.549880e-001, 6.024353e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-4.345918e-001, -4.635750e-001, 1.588105e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(1.253522e-001, -2.365126e-002, 9.918304e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-4.119135e-001, -4.154891e-001, 1.489092e-001);
   glNormal3d(-4.245133e-002, -2.047536e-001, 9.778926e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-4.843778e-001, -3.881826e-001, 1.587188e-001);
   glNormal3d(-1.932169e-001, 1.774722e-001, 9.649720e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-3.916912e-001, -3.772952e-001, 1.472642e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(1.218460e-001, 6.927859e-003, 9.925248e-001);
   glNormal3d(8.638202e-002, 3.230565e-001, 9.424291e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-4.555437e-001, -3.093239e-001, 1.546285e-001);
   glNormal3d(-1.932169e-001, 1.774722e-001, 9.649720e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-3.916912e-001, -3.772952e-001, 1.472642e-001);
   glNormal3d(-4.245133e-002, -2.047536e-001, 9.778926e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-4.843778e-001, -3.881826e-001, 1.587188e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(1.002694e-001, -1.359506e-002, 9.948674e-001);
   glNormal3d(-1.932169e-001, 1.774722e-001, 9.649720e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-3.916912e-001, -3.772952e-001, 1.472642e-001);
   glNormal3d(8.638202e-002, 3.230565e-001, 9.424291e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-4.555437e-001, -3.093239e-001, 1.546285e-001);
   glNormal3d(-2.274231e-001, 3.048518e-001, 9.248482e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-3.748060e-001, -3.508634e-001, 1.459236e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(3.235646e-001, 4.550414e-001, 8.296043e-001);
   glNormal3d(-2.274231e-001, 3.048518e-001, 9.248482e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-3.748060e-001, -3.508634e-001, 1.459236e-001);
   glNormal3d(8.638202e-002, 3.230565e-001, 9.424291e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-4.555437e-001, -3.093239e-001, 1.546285e-001);
   glNormal3d(-8.118155e-002, 4.788934e-001, 8.741114e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-3.755615e-001, -3.448558e-001, 1.429231e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(3.477598e-001, 5.274416e-001, 7.751571e-001);
   glNormal3d(3.654091e-002, 5.380189e-001, 8.421404e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-4.574637e-001, -3.028578e-001, 1.510902e-001);
   glNormal3d(-8.118155e-002, 4.788934e-001, 8.741114e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-3.755615e-001, -3.448558e-001, 1.429231e-001);
   glNormal3d(8.638202e-002, 3.230565e-001, 9.424291e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-4.555437e-001, -3.093239e-001, 1.546285e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(3.342898e-001, 4.960804e-001, 8.013455e-001);
   glNormal3d(-8.118155e-002, 4.788934e-001, 8.741114e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-3.755615e-001, -3.448558e-001, 1.429231e-001);
   glNormal3d(3.654091e-002, 5.380189e-001, 8.421404e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-4.574637e-001, -3.028578e-001, 1.510902e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-3.566622e-001, -2.780584e-001, 9.368748e-002);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(3.130426e-001, 5.384622e-001, 7.823444e-001);
   glNormal3d(1.397437e-001, 8.037707e-001, 5.782944e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-4.481013e-001, -2.260048e-001, 9.444853e-002);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-3.566622e-001, -2.780584e-001, 9.368748e-002);
   glNormal3d(3.654091e-002, 5.380189e-001, 8.421404e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-4.574637e-001, -3.028578e-001, 1.510902e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(4.739726e-001, 8.282236e-001, 2.989911e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-3.566622e-001, -2.780584e-001, 9.368748e-002);
   glNormal3d(1.397437e-001, 8.037707e-001, 5.782944e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-4.481013e-001, -2.260048e-001, 9.444853e-002);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-3.643124e-001, -2.626078e-001, 6.301585e-002);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(4.319154e-001, 8.953363e-001, 1.087286e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-3.643124e-001, -2.626078e-001, 6.301585e-002);
   glNormal3d(1.397437e-001, 8.037707e-001, 5.782944e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-4.481013e-001, -2.260048e-001, 9.444853e-002);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-3.646209e-001, -2.622947e-001, 6.166277e-002);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(4.620022e-001, 8.571864e-001, 2.275642e-001);
   glNormal3d(1.164341e-001, 9.605897e-001, 2.524096e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-4.587985e-001, -2.109247e-001, 5.936290e-002);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-3.646209e-001, -2.622947e-001, 6.166277e-002);
   glNormal3d(1.397437e-001, 8.037707e-001, 5.782944e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-4.481013e-001, -2.260048e-001, 9.444853e-002);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(4.506123e-001, 8.396871e-001, 3.031076e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-3.646209e-001, -2.622947e-001, 6.166277e-002);
   glNormal3d(1.164341e-001, 9.605897e-001, 2.524096e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-4.587985e-001, -2.109247e-001, 5.936290e-002);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-3.646005e-001, -2.622780e-001, 6.158633e-002);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(4.491546e-001, 8.373785e-001, 3.115404e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-3.646005e-001, -2.622780e-001, 6.158633e-002);
   glNormal3d(1.164341e-001, 9.605897e-001, 2.524096e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-4.587985e-001, -2.109247e-001, 5.936290e-002);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-3.615291e-001, -2.599605e-001, 5.092889e-002);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(4.527102e-001, 8.906206e-001, 4.299406e-002);
   glNormal3d(6.497684e-002, 9.763861e-001, 2.060295e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-4.591673e-001, -2.106630e-001, 5.782439e-002);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-3.615291e-001, -2.599605e-001, 5.092889e-002);
   glNormal3d(1.164341e-001, 9.605897e-001, 2.524096e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-4.587985e-001, -2.109247e-001, 5.936290e-002);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(4.443898e-001, 8.346367e-001, 3.254216e-001);
   glNormal3d(1.539108e-001, 9.873202e-001, -3.886377e-002);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-4.559139e-001, -2.076843e-001, 4.574181e-002);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-3.615291e-001, -2.599605e-001, 5.092889e-002);
   glNormal3d(6.497684e-002, 9.763861e-001, 2.060295e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-4.591673e-001, -2.106630e-001, 5.782439e-002);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(4.788392e-001, 8.388551e-001, -2.589114e-001);
   glNormal3d(2.190411e-001, 8.532193e-001, -4.733264e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-4.405518e-001, -2.359474e-001, -1.741744e-002);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-3.615291e-001, -2.599605e-001, 5.092889e-002);
   glNormal3d(1.539108e-001, 9.873202e-001, -3.886377e-002);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-4.559139e-001, -2.076843e-001, 4.574181e-002);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(5.039370e-001, 8.107815e-001, -2.977932e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-3.615291e-001, -2.599605e-001, 5.092889e-002);
   glNormal3d(2.190411e-001, 8.532193e-001, -4.733264e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-4.405518e-001, -2.359474e-001, -1.741744e-002);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-3.534621e-001, -2.858185e-001, -5.821695e-003);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(4.715155e-001, 6.981305e-001, -5.387828e-001);
   glNormal3d(1.950023e-001, 7.992612e-001, -5.684678e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-4.398001e-001, -2.584945e-001, -4.597518e-002);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-3.534621e-001, -2.858185e-001, -5.821695e-003);
   glNormal3d(2.190411e-001, 8.532193e-001, -4.733264e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-4.405518e-001, -2.359474e-001, -1.741744e-002);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(4.768835e-001, 6.689151e-001, -5.702059e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-3.534621e-001, -2.858185e-001, -5.821695e-003);
   glNormal3d(1.950023e-001, 7.992612e-001, -5.684678e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-4.398001e-001, -2.584945e-001, -4.597518e-002);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-3.557567e-001, -2.991199e-001, -2.334477e-002);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(4.838051e-001, 7.822244e-001, -3.925017e-001);
   glNormal3d(2.934675e-001, 6.303107e-001, -7.187387e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-4.309516e-001, -2.773505e-001, -7.264677e-002);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-3.557567e-001, -2.991199e-001, -2.334477e-002);
   glNormal3d(1.950023e-001, 7.992612e-001, -5.684678e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-4.398001e-001, -2.584945e-001, -4.597518e-002);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(5.400792e-001, 6.472679e-001, -5.379208e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-3.557567e-001, -2.991199e-001, -2.334477e-002);
   glNormal3d(2.934675e-001, 6.303107e-001, -7.187387e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-4.309516e-001, -2.773505e-001, -7.264677e-002);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-3.567116e-001, -3.051084e-001, -3.150930e-002);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(5.451627e-001, 2.952659e-001, -7.846118e-001);
   glNormal3d(2.572079e-001, 2.088149e-001, -9.435255e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-4.313093e-001, -2.806788e-001, -7.414784e-002);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-3.567116e-001, -3.051084e-001, -3.150930e-002);
   glNormal3d(2.934675e-001, 6.303107e-001, -7.187387e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-4.309516e-001, -2.773505e-001, -7.264677e-002);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(4.977664e-001, 7.450536e-001, -4.439863e-001);
   glNormal3d(-1.288699e-001, 7.795608e-001, -6.129253e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-3.567116e-001, -3.051084e-001, -3.150930e-002);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-4.313093e-001, -2.806788e-001, -7.414784e-002);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-3.526104e-001, -3.211826e-001, -5.388557e-002);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(4.977545e-001, 7.448699e-001, -4.443077e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-3.526104e-001, -3.211826e-001, -5.388557e-002);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-4.313093e-001, -2.806788e-001, -7.414784e-002);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-3.522926e-001, -3.224342e-001, -5.562772e-002);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(3.709594e-001, 3.144305e-001, -8.737978e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-3.522926e-001, -3.224342e-001, -5.562772e-002);
   glNormal3d(2.572079e-001, 2.088149e-001, -9.435255e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-4.313093e-001, -2.806788e-001, -7.414784e-002);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-3.531361e-001, -3.252610e-001, -5.700301e-002);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(1.484367e-001, -1.173413e-001, -9.819356e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-3.531361e-001, -3.252610e-001, -5.700301e-002);
   glNormal3d(2.572079e-001, 2.088149e-001, -9.435255e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-4.313093e-001, -2.806788e-001, -7.414784e-002);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-4.155837e-001, -4.271406e-001, -5.426844e-002);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(1.978076e-001, -1.109553e-001, -9.739410e-001);
   glNormal3d(1.704458e-001, -3.131110e-001, -9.342964e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-4.811003e-001, -4.057968e-001, -7.000644e-002);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-4.155837e-001, -4.271406e-001, -5.426844e-002);
   glNormal3d(2.572079e-001, 2.088149e-001, -9.435255e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-4.313093e-001, -2.806788e-001, -7.414784e-002);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-4.617042e-003, -6.026034e-001, -7.980275e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-4.155837e-001, -4.271406e-001, -5.426844e-002);
   glNormal3d(1.704458e-001, -3.131110e-001, -9.342964e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-4.811003e-001, -4.057968e-001, -7.000644e-002);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-4.194139e-001, -4.307463e-001, -5.152359e-002);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(3.377483e-003, -5.898558e-001, -8.075015e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-4.194139e-001, -4.307463e-001, -5.152359e-002);
   glNormal3d(1.704458e-001, -3.131110e-001, -9.342964e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-4.811003e-001, -4.057968e-001, -7.000644e-002);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-4.513069e-001, -4.733186e-001, -2.055920e-002);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(5.464109e-002, -5.741414e-001, -8.169308e-001);
   glNormal3d(2.404512e-001, -7.978857e-001, -5.527763e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-5.127216e-001, -4.633050e-001, -3.170455e-002);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-4.513069e-001, -4.733186e-001, -2.055920e-002);
   glNormal3d(1.704458e-001, -3.131110e-001, -9.342964e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-4.811003e-001, -4.057968e-001, -7.000644e-002);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-1.053296e-001, -9.549198e-001, -2.775499e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-4.513069e-001, -4.733186e-001, -2.055920e-002);
   glNormal3d(2.404512e-001, -7.978857e-001, -5.527763e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-5.127216e-001, -4.633050e-001, -3.170455e-002);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-4.727984e-001, -4.945471e-001, 6.063431e-002);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-7.510938e-002, -9.539838e-001, -2.902991e-001);
   glNormal3d(2.773297e-001, -9.574274e-001, 8.013125e-002);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-5.345387e-001, -4.894370e-001, 5.981560e-002);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-4.727984e-001, -4.945471e-001, 6.063431e-002);
   glNormal3d(2.404512e-001, -7.978857e-001, -5.527763e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-5.127216e-001, -4.633050e-001, -3.170455e-002);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-8.036527e-002, -9.035417e-001, 4.208964e-001);
   glNormal3d(1.103873e-001, -8.190819e-001, 5.629560e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-5.268359e-001, -4.783209e-001, 8.514937e-002);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-4.727984e-001, -4.945471e-001, 6.063431e-002);
   glNormal3d(2.773297e-001, -9.574274e-001, 8.013125e-002);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-5.345387e-001, -4.894370e-001, 5.981560e-002);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-1.073468e-001, -9.214808e-001, 3.732958e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-4.727984e-001, -4.945471e-001, 6.063431e-002);
   glNormal3d(1.103873e-001, -8.190819e-001, 5.629560e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-5.268359e-001, -4.783209e-001, 8.514937e-002);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-4.639509e-001, -4.864689e-001, 8.311968e-002);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-6.881403e-002, -7.065467e-001, 7.043128e-001);
   glNormal3d(2.186809e-002, -6.371350e-001, 7.704419e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-5.190683e-001, -4.503664e-001, 1.139515e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-4.639509e-001, -4.864689e-001, 8.311968e-002);
   glNormal3d(1.103873e-001, -8.190819e-001, 5.629560e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-5.268359e-001, -4.783209e-001, 8.514937e-002);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-9.456839e-002, -7.260493e-001, 6.811089e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-4.639509e-001, -4.864689e-001, 8.311968e-002);
   glNormal3d(2.186809e-002, -6.371350e-001, 7.704419e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-5.190683e-001, -4.503664e-001, 1.139515e-001);
   glNormal3d(-6.363157e-001, -3.167410e-001, 7.034042e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-4.524307e-001, -4.637487e-001, 1.089385e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-6.186251e-002, -6.053188e-001, 7.935756e-001);
   glNormal3d(-6.363157e-001, -3.167410e-001, 7.034042e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-4.524307e-001, -4.637487e-001, 1.089385e-001);
   glNormal3d(2.186809e-002, -6.371350e-001, 7.704419e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-5.190683e-001, -4.503664e-001, 1.139515e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-4.214496e-001, -4.268554e-001, 1.394949e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-6.183583e-002, -6.053806e-001, 7.935305e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-4.214496e-001, -4.268554e-001, 1.394949e-001);
   glNormal3d(2.186809e-002, -6.371350e-001, 7.704419e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-5.190683e-001, -4.503664e-001, 1.139515e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-4.119135e-001, -4.154891e-001, 1.489092e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-9.343828e-002, -5.468474e-001, 8.320020e-001);
   glNormal3d(-4.245133e-002, -2.047536e-001, 9.778926e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-4.843778e-001, -3.881826e-001, 1.587188e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-4.119135e-001, -4.154891e-001, 1.489092e-001);
   glNormal3d(2.186809e-002, -6.371350e-001, 7.704419e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-5.190683e-001, -4.503664e-001, 1.139515e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-1.482017e-001, 1.051930e-001, 9.833467e-001);
   glNormal3d(-4.245133e-002, -2.047536e-001, 9.778926e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-4.843778e-001, -3.881826e-001, 1.587188e-001);
   glNormal3d(-2.339042e-001, 2.897028e-001, 9.280954e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-6.218413e-001, -3.384541e-001, 1.326817e-001);
   glNormal3d(8.638202e-002, 3.230565e-001, 9.424291e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-4.555437e-001, -3.093239e-001, 1.546285e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-1.592022e-001, 7.531973e-002, 9.843686e-001);
   glNormal3d(-2.339042e-001, 2.897028e-001, 9.280954e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-6.218413e-001, -3.384541e-001, 1.326817e-001);
   glNormal3d(-4.245133e-002, -2.047536e-001, 9.778926e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-4.843778e-001, -3.881826e-001, 1.587188e-001);
   glNormal3d(-8.654952e-002, -2.257481e-001, 9.703334e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-6.139588e-001, -4.219161e-001, 1.403427e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-1.914096e-001, 4.268190e-001, 8.838483e-001);
   glNormal3d(8.638202e-002, 3.230565e-001, 9.424291e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-4.555437e-001, -3.093239e-001, 1.546285e-001);
   glNormal3d(-2.339042e-001, 2.897028e-001, 9.280954e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-6.218413e-001, -3.384541e-001, 1.326817e-001);
   glNormal3d(3.654091e-002, 5.380189e-001, 8.421404e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-4.574637e-001, -3.028578e-001, 1.510902e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-2.038246e-001, 5.086291e-001, 8.365118e-001);
   glNormal3d(-3.062242e-001, 5.025947e-001, 8.084710e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-6.261439e-001, -3.335926e-001, 1.286774e-001);
   glNormal3d(3.654091e-002, 5.380189e-001, 8.421404e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-4.574637e-001, -3.028578e-001, 1.510902e-001);
   glNormal3d(-2.339042e-001, 2.897028e-001, 9.280954e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-6.218413e-001, -3.384541e-001, 1.326817e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-2.115543e-001, 5.964297e-001, 7.742845e-001);
   glNormal3d(3.654091e-002, 5.380189e-001, 8.421404e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-4.574637e-001, -3.028578e-001, 1.510902e-001);
   glNormal3d(-3.062242e-001, 5.025947e-001, 8.084710e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-6.261439e-001, -3.335926e-001, 1.286774e-001);
   glNormal3d(1.397437e-001, 8.037707e-001, 5.782944e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-4.481013e-001, -2.260048e-001, 9.444853e-002);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-2.121432e-001, 5.971710e-001, 7.735516e-001);
   glNormal3d(-3.359416e-001, 7.596030e-001, 5.569080e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-6.473624e-001, -2.623343e-001, 6.784789e-002);
   glNormal3d(1.397437e-001, 8.037707e-001, 5.782944e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-4.481013e-001, -2.260048e-001, 9.444853e-002);
   glNormal3d(-3.062242e-001, 5.025947e-001, 8.084710e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-6.261439e-001, -3.335926e-001, 1.286774e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-2.176100e-001, 8.708967e-001, 4.406641e-001);
   glNormal3d(1.397437e-001, 8.037707e-001, 5.782944e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-4.481013e-001, -2.260048e-001, 9.444853e-002);
   glNormal3d(-3.359416e-001, 7.596030e-001, 5.569080e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-6.473624e-001, -2.623343e-001, 6.784789e-002);
   glNormal3d(1.164341e-001, 9.605897e-001, 2.524096e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-4.587985e-001, -2.109247e-001, 5.936290e-002);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-2.399525e-001, 9.274521e-001, 2.868021e-001);
   glNormal3d(-3.672447e-001, 9.073866e-001, 2.044036e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-6.612953e-001, -2.546843e-001, 3.145258e-002);
   glNormal3d(1.164341e-001, 9.605897e-001, 2.524096e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-4.587985e-001, -2.109247e-001, 5.936290e-002);
   glNormal3d(-3.359416e-001, 7.596030e-001, 5.569080e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-6.473624e-001, -2.623343e-001, 6.784789e-002);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-2.347103e-001, 9.474340e-001, 2.174394e-001);
   glNormal3d(1.164341e-001, 9.605897e-001, 2.524096e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-4.587985e-001, -2.109247e-001, 5.936290e-002);
   glNormal3d(-3.672447e-001, 9.073866e-001, 2.044036e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-6.612953e-001, -2.546843e-001, 3.145258e-002);
   glNormal3d(6.497684e-002, 9.763861e-001, 2.060295e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-4.591673e-001, -2.106630e-001, 5.782439e-002);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-2.199580e-001, 9.736218e-001, 6.065541e-002);
   glNormal3d(-3.886060e-001, 9.093782e-001, 1.483800e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-6.616430e-001, -2.546652e-001, 2.988496e-002);
   glNormal3d(6.497684e-002, 9.763861e-001, 2.060295e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-4.591673e-001, -2.106630e-001, 5.782439e-002);
   glNormal3d(-3.672447e-001, 9.073866e-001, 2.044036e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-6.612953e-001, -2.546843e-001, 3.145258e-002);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-2.281210e-001, 9.578298e-001, 1.747080e-001);
   glNormal3d(6.497684e-002, 9.763861e-001, 2.060295e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-4.591673e-001, -2.106630e-001, 5.782439e-002);
   glNormal3d(-3.300530e-001, 9.372192e-001, -1.126286e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-6.592334e-001, -2.510061e-001, 1.777228e-002);
   glNormal3d(1.539108e-001, 9.873202e-001, -3.886377e-002);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-4.559139e-001, -2.076843e-001, 4.574181e-002);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-2.374551e-001, 9.419646e-001, 2.373136e-001);
   glNormal3d(-3.300530e-001, 9.372192e-001, -1.126286e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-6.592334e-001, -2.510061e-001, 1.777228e-002);
   glNormal3d(6.497684e-002, 9.763861e-001, 2.060295e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-4.591673e-001, -2.106630e-001, 5.782439e-002);
   glNormal3d(-3.886060e-001, 9.093782e-001, 1.483800e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-6.616430e-001, -2.546652e-001, 2.988496e-002);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-1.137034e-001, 8.962537e-001, -4.287199e-001);
   glNormal3d(1.539108e-001, 9.873202e-001, -3.886377e-002);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-4.559139e-001, -2.076843e-001, 4.574181e-002);
   glNormal3d(-2.031224e-001, 8.186519e-001, -5.371688e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-6.291541e-001, -2.720934e-001, -4.296147e-002);
   glNormal3d(2.190411e-001, 8.532193e-001, -4.733264e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-4.405518e-001, -2.359474e-001, -1.741744e-002);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-1.410686e-001, 9.115019e-001, -3.863469e-001);
   glNormal3d(-2.031224e-001, 8.186519e-001, -5.371688e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-6.291541e-001, -2.720934e-001, -4.296147e-002);
   glNormal3d(1.539108e-001, 9.873202e-001, -3.886377e-002);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-4.559139e-001, -2.076843e-001, 4.574181e-002);
   glNormal3d(-3.300530e-001, 9.372192e-001, -1.126286e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-6.592334e-001, -2.510061e-001, 1.777228e-002);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-6.604069e-002, 7.823026e-001, -6.193878e-001);
   glNormal3d(2.190411e-001, 8.532193e-001, -4.733264e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-4.405518e-001, -2.359474e-001, -1.741744e-002);
   glNormal3d(-2.031224e-001, 8.186519e-001, -5.371688e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-6.291541e-001, -2.720934e-001, -4.296147e-002);
   glNormal3d(1.950023e-001, 7.992612e-001, -5.684678e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-4.398001e-001, -2.584945e-001, -4.597518e-002);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-6.561044e-002, 7.740127e-001, -6.297616e-001);
   glNormal3d(-1.826599e-001, 7.647857e-001, -6.178497e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-6.169079e-001, -2.931264e-001, -7.008808e-002);
   glNormal3d(1.950023e-001, 7.992612e-001, -5.684678e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-4.398001e-001, -2.584945e-001, -4.597518e-002);
   glNormal3d(-2.031224e-001, 8.186519e-001, -5.371688e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-6.291541e-001, -2.720934e-001, -4.296147e-002);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-6.383932e-002, 8.047791e-001, -5.901315e-001);
   glNormal3d(1.950023e-001, 7.992612e-001, -5.684678e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-4.398001e-001, -2.584945e-001, -4.597518e-002);
   glNormal3d(-9.349505e-002, 6.282995e-001, -7.723331e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-5.990843e-001, -3.072396e-001, -9.521921e-002);
   glNormal3d(2.934675e-001, 6.303107e-001, -7.187387e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-4.309516e-001, -2.773505e-001, -7.264677e-002);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-9.114469e-002, 8.392973e-001, -5.359783e-001);
   glNormal3d(-9.349505e-002, 6.282995e-001, -7.723331e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-5.990843e-001, -3.072396e-001, -9.521921e-002);
   glNormal3d(1.950023e-001, 7.992612e-001, -5.684678e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-4.398001e-001, -2.584945e-001, -4.597518e-002);
   glNormal3d(-1.826599e-001, 7.647857e-001, -6.178497e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-6.169079e-001, -2.931264e-001, -7.008808e-002);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(5.030633e-002, 4.060983e-001, -9.124437e-001);
   glNormal3d(2.934675e-001, 6.303107e-001, -7.187387e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-4.309516e-001, -2.773505e-001, -7.264677e-002);
   glNormal3d(-9.349505e-002, 6.282995e-001, -7.723331e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-5.990843e-001, -3.072396e-001, -9.521921e-002);
   glNormal3d(2.572079e-001, 2.088149e-001, -9.435255e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-4.313093e-001, -2.806788e-001, -7.414784e-002);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(5.265801e-002, 3.949953e-001, -9.171727e-001);
   glNormal3d(7.243576e-002, 1.767426e-001, -9.815881e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-5.978711e-001, -3.104493e-001, -9.653187e-002);
   glNormal3d(2.572079e-001, 2.088149e-001, -9.435255e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-4.313093e-001, -2.806788e-001, -7.414784e-002);
   glNormal3d(-9.349505e-002, 6.282995e-001, -7.723331e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-5.990843e-001, -3.072396e-001, -9.521921e-002);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(1.487242e-001, -9.177561e-002, -9.846108e-001);
   glNormal3d(2.572079e-001, 2.088149e-001, -9.435255e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-4.313093e-001, -2.806788e-001, -7.414784e-002);
   glNormal3d(7.243576e-002, 1.767426e-001, -9.815881e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-5.978711e-001, -3.104493e-001, -9.653187e-002);
   glNormal3d(1.704458e-001, -3.131110e-001, -9.342964e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-4.811003e-001, -4.057968e-001, -7.000644e-002);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(1.752191e-001, -5.881586e-002, -9.827711e-001);
   glNormal3d(2.766933e-001, -3.066742e-001, -9.107095e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-5.888573e-001, -4.447165e-001, -8.688930e-002);
   glNormal3d(1.704458e-001, -3.131110e-001, -9.342964e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-4.811003e-001, -4.057968e-001, -7.000644e-002);
   glNormal3d(7.243576e-002, 1.767426e-001, -9.815881e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-5.978711e-001, -3.104493e-001, -9.653187e-002);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(3.398974e-001, -6.436121e-001, -6.857355e-001);
   glNormal3d(1.704458e-001, -3.131110e-001, -9.342964e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-4.811003e-001, -4.057968e-001, -7.000644e-002);
   glNormal3d(2.766933e-001, -3.066742e-001, -9.107095e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-5.888573e-001, -4.447165e-001, -8.688930e-002);
   glNormal3d(2.404512e-001, -7.978857e-001, -5.527763e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-5.127216e-001, -4.633050e-001, -3.170455e-002);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(4.187555e-001, -5.118041e-001, -7.501336e-001);
   glNormal3d(4.931501e-001, -7.104013e-001, -5.021284e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-5.948961e-001, -5.089032e-001, -4.646685e-002);
   glNormal3d(2.404512e-001, -7.978857e-001, -5.527763e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-5.127216e-001, -4.633050e-001, -3.170455e-002);
   glNormal3d(2.766933e-001, -3.066742e-001, -9.107095e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-5.888573e-001, -4.447165e-001, -8.688930e-002);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(4.985479e-001, -8.576501e-001, -1.260410e-001);
   glNormal3d(2.404512e-001, -7.978857e-001, -5.527763e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-5.127216e-001, -4.633050e-001, -3.170455e-002);
   glNormal3d(4.931501e-001, -7.104013e-001, -5.021284e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-5.948961e-001, -5.089032e-001, -4.646685e-002);
   glNormal3d(2.773297e-001, -9.574274e-001, 8.013125e-002);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-5.345387e-001, -4.894370e-001, 5.981560e-002);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(5.651907e-001, -8.065644e-001, -1.732438e-001);
   glNormal3d(5.054227e-001, -8.499053e-001, 1.490261e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-6.090577e-001, -5.386050e-001, 4.561402e-002);
   glNormal3d(2.773297e-001, -9.574274e-001, 8.013125e-002);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-5.345387e-001, -4.894370e-001, 5.981560e-002);
   glNormal3d(4.931501e-001, -7.104013e-001, -5.021284e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-5.948961e-001, -5.089032e-001, -4.646685e-002);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(4.421835e-001, -8.630302e-001, 2.442388e-001);
   glNormal3d(2.773297e-001, -9.574274e-001, 8.013125e-002);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-5.345387e-001, -4.894370e-001, 5.981560e-002);
   glNormal3d(3.132859e-001, -7.335720e-001, 6.030954e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-6.085370e-001, -5.243097e-001, 7.056185e-002);
   glNormal3d(1.103873e-001, -8.190819e-001, 5.629560e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-5.268359e-001, -4.783209e-001, 8.514937e-002);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(4.342097e-001, -7.854714e-001, 4.410177e-001);
   glNormal3d(3.132859e-001, -7.335720e-001, 6.030954e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-6.085370e-001, -5.243097e-001, 7.056185e-002);
   glNormal3d(2.773297e-001, -9.574274e-001, 8.013125e-002);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-5.345387e-001, -4.894370e-001, 5.981560e-002);
   glNormal3d(5.054227e-001, -8.499053e-001, 1.490261e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-6.090577e-001, -5.386050e-001, 4.561402e-002);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(2.278916e-001, -7.287034e-001, 6.457994e-001);
   glNormal3d(1.103873e-001, -8.190819e-001, 5.629560e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-5.268359e-001, -4.783209e-001, 8.514937e-002);
   glNormal3d(1.351040e-001, -5.741156e-001, 8.075507e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-6.154634e-001, -4.946865e-001, 9.795801e-002);
   glNormal3d(2.186809e-002, -6.371350e-001, 7.704419e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-5.190683e-001, -4.503664e-001, 1.139515e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(2.239827e-001, -6.329775e-001, 7.410609e-001);
   glNormal3d(1.351040e-001, -5.741156e-001, 8.075507e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-6.154634e-001, -4.946865e-001, 9.795801e-002);
   glNormal3d(1.103873e-001, -8.190819e-001, 5.629560e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-5.268359e-001, -4.783209e-001, 8.514937e-002);
   glNormal3d(3.132859e-001, -7.335720e-001, 6.030954e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-6.085370e-001, -5.243097e-001, 7.056185e-002);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(4.264898e-002, -5.992913e-001, 7.993941e-001);
   glNormal3d(2.186809e-002, -6.371350e-001, 7.704419e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-5.190683e-001, -4.503664e-001, 1.139515e-001);
   glNormal3d(-8.654952e-002, -2.257481e-001, 9.703334e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-6.139588e-001, -4.219161e-001, 1.403427e-001);
   glNormal3d(-4.245133e-002, -2.047536e-001, 9.778926e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-4.843778e-001, -3.881826e-001, 1.587188e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(8.844851e-002, -5.026902e-001, 8.599299e-001);
   glNormal3d(-8.654952e-002, -2.257481e-001, 9.703334e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-6.139588e-001, -4.219161e-001, 1.403427e-001);
   glNormal3d(2.186809e-002, -6.371350e-001, 7.704419e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-5.190683e-001, -4.503664e-001, 1.139515e-001);
   glNormal3d(1.351040e-001, -5.741156e-001, 8.075507e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-6.154634e-001, -4.946865e-001, 9.795801e-002);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-2.373634e-001, 6.653998e-002, 9.691393e-001);
   glNormal3d(-8.654952e-002, -2.257481e-001, 9.703334e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-6.139588e-001, -4.219161e-001, 1.403427e-001);
   glNormal3d(-3.862295e-001, 1.957136e-001, 9.014006e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-6.993134e-001, -3.740800e-001, 1.161532e-001);
   glNormal3d(-2.339042e-001, 2.897028e-001, 9.280954e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-6.218413e-001, -3.384541e-001, 1.326817e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-2.489320e-001, 4.505493e-002, 9.674724e-001);
   glNormal3d(-3.862295e-001, 1.957136e-001, 9.014006e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-6.993134e-001, -3.740800e-001, 1.161532e-001);
   glNormal3d(-8.654952e-002, -2.257481e-001, 9.703334e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-6.139588e-001, -4.219161e-001, 1.403427e-001);
   glNormal3d(-1.840430e-001, -2.439736e-001, 9.521581e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-6.764282e-001, -4.517446e-001, 1.256584e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-3.581547e-001, 3.840059e-001, 8.510374e-001);
   glNormal3d(-2.339042e-001, 2.897028e-001, 9.280954e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-6.218413e-001, -3.384541e-001, 1.326817e-001);
   glNormal3d(-3.862295e-001, 1.957136e-001, 9.014006e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-6.993134e-001, -3.740800e-001, 1.161532e-001);
   glNormal3d(-3.062242e-001, 5.025947e-001, 8.084710e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-6.261439e-001, -3.335926e-001, 1.286774e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-3.724587e-001, 4.165814e-001, 8.292976e-001);
   glNormal3d(-5.116295e-001, 3.618575e-001, 7.792909e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-7.042096e-001, -3.703424e-001, 1.120766e-001);
   glNormal3d(-3.062242e-001, 5.025947e-001, 8.084710e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-6.261439e-001, -3.335926e-001, 1.286774e-001);
   glNormal3d(-3.862295e-001, 1.957136e-001, 9.014006e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-6.993134e-001, -3.740800e-001, 1.161532e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-4.049985e-001, 5.208726e-001, 7.514439e-001);
   glNormal3d(-3.062242e-001, 5.025947e-001, 8.084710e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-6.261439e-001, -3.335926e-001, 1.286774e-001);
   glNormal3d(-5.116295e-001, 3.618575e-001, 7.792909e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-7.042096e-001, -3.703424e-001, 1.120766e-001);
   glNormal3d(-3.359416e-001, 7.596030e-001, 5.569080e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-6.473624e-001, -2.623343e-001, 6.784789e-002);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-4.079524e-001, 5.215729e-001, 7.493575e-001);
   glNormal3d(-5.953567e-001, 6.029704e-001, 5.310151e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-7.361739e-001, -3.077615e-001, 5.111726e-002);
   glNormal3d(-3.359416e-001, 7.596030e-001, 5.569080e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-6.473624e-001, -2.623343e-001, 6.784789e-002);
   glNormal3d(-5.116295e-001, 3.618575e-001, 7.792909e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-7.042096e-001, -3.703424e-001, 1.120766e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-4.779501e-001, 8.047225e-001, 3.521156e-001);
   glNormal3d(-3.359416e-001, 7.596030e-001, 5.569080e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-6.473624e-001, -2.623343e-001, 6.784789e-002);
   glNormal3d(-5.953567e-001, 6.029704e-001, 5.310151e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-7.361739e-001, -3.077615e-001, 5.111726e-002);
   glNormal3d(-3.672447e-001, 9.073866e-001, 2.044036e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-6.612953e-001, -2.546843e-001, 3.145258e-002);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-5.033444e-001, 8.157078e-001, 2.850705e-001);
   glNormal3d(-6.696777e-001, 7.140730e-001, 2.040380e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-7.499407e-001, -3.037837e-001, 1.542702e-002);
   glNormal3d(-3.672447e-001, 9.073866e-001, 2.044036e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-6.612953e-001, -2.546843e-001, 3.145258e-002);
   glNormal3d(-5.953567e-001, 6.029704e-001, 5.310151e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-7.361739e-001, -3.077615e-001, 5.111726e-002);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-4.976043e-001, 8.589442e-001, 1.208503e-001);
   glNormal3d(-3.672447e-001, 9.073866e-001, 2.044036e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-6.612953e-001, -2.546843e-001, 3.145258e-002);
   glNormal3d(-6.696777e-001, 7.140730e-001, 2.040380e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-7.499407e-001, -3.037837e-001, 1.542702e-002);
   glNormal3d(-3.886060e-001, 9.093782e-001, 1.483800e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-6.616430e-001, -2.546652e-001, 2.988496e-002);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-4.919386e-001, 8.690885e-001, 5.178522e-002);
   glNormal3d(-7.021884e-001, 7.037352e-001, 1.081121e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-7.502360e-001, -3.038600e-001, 1.390211e-002);
   glNormal3d(-3.886060e-001, 9.093782e-001, 1.483800e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-6.616430e-001, -2.546652e-001, 2.988496e-002);
   glNormal3d(-6.696777e-001, 7.140730e-001, 2.040380e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-7.499407e-001, -3.037837e-001, 1.542702e-002);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-4.981037e-001, 8.525193e-001, 1.584409e-001);
   glNormal3d(-3.886060e-001, 9.093782e-001, 1.483800e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-6.616430e-001, -2.546652e-001, 2.988496e-002);
   glNormal3d(-6.248340e-001, 7.590820e-001, -1.826936e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-7.483320e-001, -3.001594e-001, 2.143252e-003);
   glNormal3d(-3.300530e-001, 9.372192e-001, -1.126286e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-6.592334e-001, -2.510061e-001, 1.777228e-002);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-5.023629e-001, 8.447425e-001, 1.845036e-001);
   glNormal3d(-6.248340e-001, 7.590820e-001, -1.826936e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-7.483320e-001, -3.001594e-001, 2.143252e-003);
   glNormal3d(-3.886060e-001, 9.093782e-001, 1.483800e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-6.616430e-001, -2.546652e-001, 2.988496e-002);
   glNormal3d(-7.021884e-001, 7.037352e-001, 1.081121e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-7.502360e-001, -3.038600e-001, 1.390211e-002);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-3.507732e-001, 8.171329e-001, -4.574406e-001);
   glNormal3d(-3.300530e-001, 9.372192e-001, -1.126286e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-6.592334e-001, -2.510061e-001, 1.777228e-002);
   glNormal3d(-4.488764e-001, 6.739917e-001, -5.867241e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-7.143256e-001, -3.156943e-001, -5.553549e-002);
   glNormal3d(-2.031224e-001, 8.186519e-001, -5.371688e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-6.291541e-001, -2.720934e-001, -4.296147e-002);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-3.733403e-001, 8.166714e-001, -4.400737e-001);
   glNormal3d(-4.488764e-001, 6.739917e-001, -5.867241e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-7.143256e-001, -3.156943e-001, -5.553549e-002);
   glNormal3d(-3.300530e-001, 9.372192e-001, -1.126286e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-6.592334e-001, -2.510061e-001, 1.777228e-002);
   glNormal3d(-6.248340e-001, 7.590820e-001, -1.826936e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-7.483320e-001, -3.001594e-001, 2.143252e-003);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-2.627092e-001, 7.014806e-001, -6.625020e-001);
   glNormal3d(-2.031224e-001, 8.186519e-001, -5.371688e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-6.291541e-001, -2.720934e-001, -4.296147e-002);
   glNormal3d(-4.150937e-001, 6.189693e-001, -6.667640e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-6.980969e-001, -3.338885e-001, -8.105372e-002);
   glNormal3d(-1.826599e-001, 7.647857e-001, -6.178497e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-6.169079e-001, -2.931264e-001, -7.008808e-002);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-2.603074e-001, 7.002109e-001, -6.647892e-001);
   glNormal3d(-4.150937e-001, 6.189693e-001, -6.667640e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-6.980969e-001, -3.338885e-001, -8.105372e-002);
   glNormal3d(-2.031224e-001, 8.186519e-001, -5.371688e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-6.291541e-001, -2.720934e-001, -4.296147e-002);
   glNormal3d(-4.488764e-001, 6.739917e-001, -5.867241e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-7.143256e-001, -3.156943e-001, -5.553549e-002);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-2.761202e-001, 7.410806e-001, -6.120108e-001);
   glNormal3d(-1.826599e-001, 7.647857e-001, -6.178497e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-6.169079e-001, -2.931264e-001, -7.008808e-002);
   glNormal3d(-2.850738e-001, 5.134817e-001, -8.093636e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-6.779115e-001, -3.444277e-001, -1.046857e-001);
   glNormal3d(-9.349505e-002, 6.282995e-001, -7.723331e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-5.990843e-001, -3.072396e-001, -9.521921e-002);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-2.975742e-001, 7.512019e-001, -5.891904e-001);
   glNormal3d(-2.850738e-001, 5.134817e-001, -8.093636e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-6.779115e-001, -3.444277e-001, -1.046857e-001);
   glNormal3d(-1.826599e-001, 7.647857e-001, -6.178497e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-6.169079e-001, -2.931264e-001, -7.008808e-002);
   glNormal3d(-4.150937e-001, 6.189693e-001, -6.667640e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-6.980969e-001, -3.338885e-001, -8.105372e-002);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-5.758654e-002, 3.591825e-001, -9.314890e-001);
   glNormal3d(-9.349505e-002, 6.282995e-001, -7.723331e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-5.990843e-001, -3.072396e-001, -9.521921e-002);
   glNormal3d(-2.850738e-001, 5.134817e-001, -8.093636e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-6.779115e-001, -3.444277e-001, -1.046857e-001);
   glNormal3d(7.243576e-002, 1.767426e-001, -9.815881e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-5.978711e-001, -3.104493e-001, -9.653187e-002);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-5.378041e-002, 3.510168e-001, -9.348234e-001);
   glNormal3d(-2.617767e-002, 1.365450e-001, -9.902879e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-6.761274e-001, -3.472742e-001, -1.058571e-001);
   glNormal3d(7.243576e-002, 1.767426e-001, -9.815881e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-5.978711e-001, -3.104493e-001, -9.653187e-002);
   glNormal3d(-2.850738e-001, 5.134817e-001, -8.093636e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-6.779115e-001, -3.444277e-001, -1.046857e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(1.463961e-001, -6.107887e-002, -9.873386e-001);
   glNormal3d(7.243576e-002, 1.767426e-001, -9.815881e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-5.978711e-001, -3.104493e-001, -9.653187e-002);
   glNormal3d(-2.617767e-002, 1.365450e-001, -9.902879e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-6.761274e-001, -3.472742e-001, -1.058571e-001);
   glNormal3d(2.766933e-001, -3.066742e-001, -9.107095e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-5.888573e-001, -4.447165e-001, -8.688930e-002);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(1.477094e-001, -5.987895e-002, -9.872165e-001);
   glNormal3d(2.230070e-001, -3.071583e-001, -9.251603e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-6.427287e-001, -4.729515e-001, -9.323708e-002);
   glNormal3d(2.766933e-001, -3.066742e-001, -9.107095e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-5.888573e-001, -4.447165e-001, -8.688930e-002);
   glNormal3d(-2.617767e-002, 1.365450e-001, -9.902879e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-6.761274e-001, -3.472742e-001, -1.058571e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(3.638827e-001, -5.206345e-001, -7.723530e-001);
   glNormal3d(2.766933e-001, -3.066742e-001, -9.107095e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-5.888573e-001, -4.447165e-001, -8.688930e-002);
   glNormal3d(2.230070e-001, -3.071583e-001, -9.251603e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-6.427287e-001, -4.729515e-001, -9.323708e-002);
   glNormal3d(4.931501e-001, -7.104013e-001, -5.021284e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-5.948961e-001, -5.089032e-001, -4.646685e-002);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(4.015765e-001, -4.802105e-001, -7.798296e-001);
   glNormal3d(4.073779e-001, -7.340881e-001, -5.432843e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-6.374740e-001, -5.342999e-001, -5.275351e-002);
   glNormal3d(4.931501e-001, -7.104013e-001, -5.021284e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-5.948961e-001, -5.089032e-001, -4.646685e-002);
   glNormal3d(2.230070e-001, -3.071583e-001, -9.251603e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-6.427287e-001, -4.729515e-001, -9.323708e-002);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(5.234566e-001, -8.311454e-001, -1.875912e-001);
   glNormal3d(4.931501e-001, -7.104013e-001, -5.021284e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-5.948961e-001, -5.089032e-001, -4.646685e-002);
   glNormal3d(4.073779e-001, -7.340881e-001, -5.432843e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-6.374740e-001, -5.342999e-001, -5.275351e-002);
   glNormal3d(5.054227e-001, -8.499053e-001, 1.490261e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-6.090577e-001, -5.386050e-001, 4.561402e-002);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(5.622085e-001, -8.030524e-001, -1.975563e-001);
   glNormal3d(3.358829e-001, -9.252533e-001, 1.763210e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-6.476478e-001, -5.634450e-001, 3.676669e-002);
   glNormal3d(5.054227e-001, -8.499053e-001, 1.490261e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-6.090577e-001, -5.386050e-001, 4.561402e-002);
   glNormal3d(4.073779e-001, -7.340881e-001, -5.432843e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-6.374740e-001, -5.342999e-001, -5.275351e-002);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(3.737123e-001, -8.081299e-001, 4.552639e-001);
   glNormal3d(5.054227e-001, -8.499053e-001, 1.490261e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-6.090577e-001, -5.386050e-001, 4.561402e-002);
   glNormal3d(1.682603e-001, -7.650023e-001, 6.216590e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-6.504373e-001, -5.493015e-001, 6.059420e-002);
   glNormal3d(3.132859e-001, -7.335720e-001, 6.030954e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-6.085370e-001, -5.243097e-001, 7.056185e-002);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(3.826695e-001, -7.741115e-001, 5.042969e-001);
   glNormal3d(1.682603e-001, -7.650023e-001, 6.216590e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-6.504373e-001, -5.493015e-001, 6.059420e-002);
   glNormal3d(5.054227e-001, -8.499053e-001, 1.490261e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-6.090577e-001, -5.386050e-001, 4.561402e-002);
   glNormal3d(3.358829e-001, -9.252533e-001, 1.763210e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-6.476478e-001, -5.634450e-001, 3.676669e-002);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(1.857044e-001, -6.434058e-001, 7.426593e-001);
   glNormal3d(3.132859e-001, -7.335720e-001, 6.030954e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-6.085370e-001, -5.243097e-001, 7.056185e-002);
   glNormal3d(3.859266e-002, -5.891497e-001, 8.071017e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-6.632236e-001, -5.219460e-001, 8.628426e-002);
   glNormal3d(1.351040e-001, -5.741156e-001, 8.075507e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-6.154634e-001, -4.946865e-001, 9.795801e-002);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(1.911452e-001, -6.229919e-001, 7.585148e-001);
   glNormal3d(3.859266e-002, -5.891497e-001, 8.071017e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-6.632236e-001, -5.219460e-001, 8.628426e-002);
   glNormal3d(3.132859e-001, -7.335720e-001, 6.030954e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-6.085370e-001, -5.243097e-001, 7.056185e-002);
   glNormal3d(1.682603e-001, -7.650023e-001, 6.216590e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-6.504373e-001, -5.493015e-001, 6.059420e-002);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(3.752633e-002, -5.035226e-001, 8.631667e-001);
   glNormal3d(1.351040e-001, -5.741156e-001, 8.075507e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-6.154634e-001, -4.946865e-001, 9.795801e-002);
   glNormal3d(-1.840430e-001, -2.439736e-001, 9.521581e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-6.764282e-001, -4.517446e-001, 1.256584e-001);
   glNormal3d(-8.654952e-002, -2.257481e-001, 9.703334e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-6.139588e-001, -4.219161e-001, 1.403427e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(5.984029e-002, -4.797207e-001, 8.753783e-001);
   glNormal3d(-1.840430e-001, -2.439736e-001, 9.521581e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-6.764282e-001, -4.517446e-001, 1.256584e-001);
   glNormal3d(1.351040e-001, -5.741156e-001, 8.075507e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-6.154634e-001, -4.946865e-001, 9.795801e-002);
   glNormal3d(3.859266e-002, -5.891497e-001, 8.071017e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-6.632236e-001, -5.219460e-001, 8.628426e-002);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-4.010891e-001, -6.077921e-003, 9.160189e-001);
   glNormal3d(-1.840430e-001, -2.439736e-001, 9.521581e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-6.764282e-001, -4.517446e-001, 1.256584e-001);
   glNormal3d(-5.316121e-001, 3.479576e-002, 8.462729e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-8.056435e-001, -4.786889e-001, 6.890126e-002);
   glNormal3d(-3.862295e-001, 1.957136e-001, 9.014006e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-6.993134e-001, -3.740800e-001, 1.161532e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-3.671728e-001, -1.667563e-001, 9.150828e-001);
   glNormal3d(-5.316121e-001, 3.479576e-002, 8.462729e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-8.056435e-001, -4.786889e-001, 6.890126e-002);
   glNormal3d(-1.840430e-001, -2.439736e-001, 9.521581e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-6.764282e-001, -4.517446e-001, 1.256584e-001);
   glNormal3d(-2.218940e-001, -3.506763e-001, 9.098292e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-7.534982e-001, -5.138830e-001, 8.341087e-002);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-5.433324e-001, 1.820887e-001, 8.195326e-001);
   glNormal3d(-3.862295e-001, 1.957136e-001, 9.014006e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-6.993134e-001, -3.740800e-001, 1.161532e-001);
   glNormal3d(-5.316121e-001, 3.479576e-002, 8.462729e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-8.056435e-001, -4.786889e-001, 6.890126e-002);
   glNormal3d(-5.116295e-001, 3.618575e-001, 7.792909e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-7.042096e-001, -3.703424e-001, 1.120766e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-6.201453e-001, 2.901313e-001, 7.288646e-001);
   glNormal3d(-6.782195e-001, 1.355014e-001, 7.222587e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-8.101599e-001, -4.790458e-001, 6.520057e-002);
   glNormal3d(-5.116295e-001, 3.618575e-001, 7.792909e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-7.042096e-001, -3.703424e-001, 1.120766e-001);
   glNormal3d(-5.316121e-001, 3.479576e-002, 8.462729e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-8.056435e-001, -4.786889e-001, 6.890126e-002);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-6.473217e-001, 3.358683e-001, 6.842274e-001);
   glNormal3d(-5.116295e-001, 3.618575e-001, 7.792909e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-7.042096e-001, -3.703424e-001, 1.120766e-001);
   glNormal3d(-6.782195e-001, 1.355014e-001, 7.222587e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-8.101599e-001, -4.790458e-001, 6.520057e-002);
   glNormal3d(-5.953567e-001, 6.029704e-001, 5.310151e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-7.361739e-001, -3.077615e-001, 5.111726e-002);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-6.541520e-001, 3.381871e-001, 6.765461e-001);
   glNormal3d(-8.536181e-001, 3.117620e-001, 4.173016e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-8.560385e-001, -4.593835e-001, 1.101190e-002);
   glNormal3d(-5.953567e-001, 6.029704e-001, 5.310151e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-7.361739e-001, -3.077615e-001, 5.111726e-002);
   glNormal3d(-6.782195e-001, 1.355014e-001, 7.222587e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-8.101599e-001, -4.790458e-001, 6.520057e-002);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-7.763495e-001, 5.192251e-001, 3.573328e-001);
   glNormal3d(-5.953567e-001, 6.029704e-001, 5.310151e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-7.361739e-001, -3.077615e-001, 5.111726e-002);
   glNormal3d(-8.536181e-001, 3.117620e-001, 4.173016e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-8.560385e-001, -4.593835e-001, 1.101190e-002);
   glNormal3d(-6.696777e-001, 7.140730e-001, 2.040380e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-7.499407e-001, -3.037837e-001, 1.542702e-002);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-8.234067e-001, 5.586214e-001, 9.971755e-002);
   glNormal3d(-9.314589e-001, 3.608590e-001, 4.653053e-002);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-8.634808e-001, -4.651838e-001, -1.794821e-002);
   glNormal3d(-6.696777e-001, 7.140730e-001, 2.040380e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-7.499407e-001, -3.037837e-001, 1.542702e-002);
   glNormal3d(-8.536181e-001, 3.117620e-001, 4.173016e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-8.560385e-001, -4.593835e-001, 1.101190e-002);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-8.233816e-001, 5.519635e-001, 1.318294e-001);
   glNormal3d(-6.696777e-001, 7.140730e-001, 2.040380e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-7.499407e-001, -3.037837e-001, 1.542702e-002);
   glNormal3d(-9.314589e-001, 3.608590e-001, 4.653053e-002);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-8.634808e-001, -4.651838e-001, -1.794821e-002);
   glNormal3d(-7.021884e-001, 7.037352e-001, 1.081121e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-7.502360e-001, -3.038600e-001, 1.390211e-002);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-8.032262e-001, 5.854929e-001, -1.096623e-001);
   glNormal3d(-9.454510e-001, 3.255540e-001, 1.170466e-002);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-8.634973e-001, -4.654323e-001, -1.915433e-002);
   glNormal3d(-7.021884e-001, 7.037352e-001, 1.081121e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-7.502360e-001, -3.038600e-001, 1.390211e-002);
   glNormal3d(-9.314589e-001, 3.608590e-001, 4.653053e-002);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-8.634808e-001, -4.651838e-001, -1.794821e-002);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-8.196879e-001, 5.708842e-001, 4.693671e-002);
   glNormal3d(-7.021884e-001, 7.037352e-001, 1.081121e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-7.502360e-001, -3.038600e-001, 1.390211e-002);
   glNormal3d(-8.937028e-001, 3.861440e-001, -2.284473e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-8.632446e-001, -4.626240e-001, -2.862194e-002);
   glNormal3d(-6.248340e-001, 7.590820e-001, -1.826936e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-7.483320e-001, -3.001594e-001, 2.143252e-003);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-8.240016e-001, 5.488131e-001, 1.408031e-001);
   glNormal3d(-8.937028e-001, 3.861440e-001, -2.284473e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-8.632446e-001, -4.626240e-001, -2.862194e-002);
   glNormal3d(-7.021884e-001, 7.037352e-001, 1.081121e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-7.502360e-001, -3.038600e-001, 1.390211e-002);
   glNormal3d(-9.454510e-001, 3.255540e-001, 1.170466e-002);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-8.634973e-001, -4.654323e-001, -1.915433e-002);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-6.279866e-001, 5.744824e-001, -5.249789e-001);
   glNormal3d(-6.248340e-001, 7.590820e-001, -1.826936e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-7.483320e-001, -3.001594e-001, 2.143252e-003);
   glNormal3d(-6.717902e-001, 3.861928e-001, -6.321021e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-8.301107e-001, -4.567735e-001, -7.141429e-002);
   glNormal3d(-4.488764e-001, 6.739917e-001, -5.867241e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-7.143256e-001, -3.156943e-001, -5.553549e-002);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-6.853311e-001, 5.704583e-001, -4.526573e-001);
   glNormal3d(-6.717902e-001, 3.861928e-001, -6.321021e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-8.301107e-001, -4.567735e-001, -7.141429e-002);
   glNormal3d(-6.248340e-001, 7.590820e-001, -1.826936e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-7.483320e-001, -3.001594e-001, 2.143252e-003);
   glNormal3d(-8.937028e-001, 3.861440e-001, -2.284473e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-8.632446e-001, -4.626240e-001, -2.862194e-002);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-5.212762e-001, 5.024767e-001, -6.897741e-001);
   glNormal3d(-4.488764e-001, 6.739917e-001, -5.867241e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-7.143256e-001, -3.156943e-001, -5.553549e-002);
   glNormal3d(-6.073081e-001, 3.520709e-001, -7.121959e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-8.090429e-001, -4.604555e-001, -8.940929e-002);
   glNormal3d(-4.150937e-001, 6.189693e-001, -6.667640e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-6.980969e-001, -3.338885e-001, -8.105372e-002);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-5.111053e-001, 4.982940e-001, -7.003388e-001);
   glNormal3d(-6.073081e-001, 3.520709e-001, -7.121959e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-8.090429e-001, -4.604555e-001, -8.940929e-002);
   glNormal3d(-4.488764e-001, 6.739917e-001, -5.867241e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-7.143256e-001, -3.156943e-001, -5.553549e-002);
   glNormal3d(-6.717902e-001, 3.861928e-001, -6.321021e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-8.301107e-001, -4.567735e-001, -7.141429e-002);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-5.188680e-001, 5.228056e-001, -6.763507e-001);
   glNormal3d(-4.150937e-001, 6.189693e-001, -6.667640e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-6.980969e-001, -3.338885e-001, -8.105372e-002);
   glNormal3d(-4.560829e-001, 3.072505e-001, -8.352159e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-7.895768e-001, -4.574184e-001, -1.063603e-001);
   glNormal3d(-2.850738e-001, 5.134817e-001, -8.093636e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-6.779115e-001, -3.444277e-001, -1.046857e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-5.927820e-001, 5.579609e-001, -5.807660e-001);
   glNormal3d(-4.560829e-001, 3.072505e-001, -8.352159e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-7.895768e-001, -4.574184e-001, -1.063603e-001);
   glNormal3d(-4.150937e-001, 6.189693e-001, -6.667640e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-6.980969e-001, -3.338885e-001, -8.105372e-002);
   glNormal3d(-6.073081e-001, 3.520709e-001, -7.121959e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-8.090429e-001, -4.604555e-001, -8.940929e-002);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-2.326355e-001, 2.418700e-001, -9.420083e-001);
   glNormal3d(-2.850738e-001, 5.134817e-001, -8.093636e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-6.779115e-001, -3.444277e-001, -1.046857e-001);
   glNormal3d(-5.433888e-002, 2.109698e-002, -9.982997e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-7.869684e-001, -4.582806e-001, -1.069862e-001);
   glNormal3d(-2.617767e-002, 1.365450e-001, -9.902879e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-6.761274e-001, -3.472742e-001, -1.058571e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-1.714944e-001, 1.838273e-001, -9.678828e-001);
   glNormal3d(-5.433888e-002, 2.109698e-002, -9.982997e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-7.869684e-001, -4.582806e-001, -1.069862e-001);
   glNormal3d(-2.850738e-001, 5.134817e-001, -8.093636e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-6.779115e-001, -3.444277e-001, -1.046857e-001);
   glNormal3d(-4.560829e-001, 3.072505e-001, -8.352159e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-7.895768e-001, -4.574184e-001, -1.063603e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(8.688300e-002, -7.665093e-002, -9.932653e-001);
   glNormal3d(-2.617767e-002, 1.365450e-001, -9.902879e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-6.761274e-001, -3.472742e-001, -1.058571e-001);
   glNormal3d(-5.433888e-002, 2.109698e-002, -9.982997e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-7.869684e-001, -4.582806e-001, -1.069862e-001);
   glNormal3d(2.230070e-001, -3.071583e-001, -9.251603e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-6.427287e-001, -4.729515e-001, -9.323708e-002);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(6.612532e-002, -2.541516e-001, -9.649012e-001);
   glNormal3d(2.357818e-001, -3.667334e-001, -8.999520e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-7.045659e-001, -5.171715e-001, -8.582742e-002);
   glNormal3d(2.230070e-001, -3.071583e-001, -9.251603e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-6.427287e-001, -4.729515e-001, -9.323708e-002);
   glNormal3d(-5.433888e-002, 2.109698e-002, -9.982997e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-7.869684e-001, -4.582806e-001, -1.069862e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(2.700789e-001, -5.140919e-001, -8.141050e-001);
   glNormal3d(2.230070e-001, -3.071583e-001, -9.251603e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-6.427287e-001, -4.729515e-001, -9.323708e-002);
   glNormal3d(2.357818e-001, -3.667334e-001, -8.999520e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-7.045659e-001, -5.171715e-001, -8.582742e-002);
   glNormal3d(4.073779e-001, -7.340881e-001, -5.432843e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-6.374740e-001, -5.342999e-001, -5.275351e-002);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(2.034151e-001, -6.377375e-001, -7.429086e-001);
   glNormal3d(3.940637e-001, -7.521737e-001, -5.281557e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-6.738393e-001, -5.503473e-001, -4.893507e-002);
   glNormal3d(4.073779e-001, -7.340881e-001, -5.432843e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-6.374740e-001, -5.342999e-001, -5.275351e-002);
   glNormal3d(2.357818e-001, -3.667334e-001, -8.999520e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-7.045659e-001, -5.171715e-001, -8.582742e-002);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(3.688917e-001, -8.953394e-001, -2.495722e-001);
   glNormal3d(4.073779e-001, -7.340881e-001, -5.432843e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-6.374740e-001, -5.342999e-001, -5.275351e-002);
   glNormal3d(3.940637e-001, -7.521737e-001, -5.281557e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-6.738393e-001, -5.503473e-001, -4.893507e-002);
   glNormal3d(3.358829e-001, -9.252533e-001, 1.763210e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-6.476478e-001, -5.634450e-001, 3.676669e-002);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(3.726044e-001, -8.935594e-001, -2.504348e-001);
   glNormal3d(3.317919e-001, -9.365287e-001, 1.132618e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-6.726529e-001, -5.701239e-001, 2.339376e-002);
   glNormal3d(3.358829e-001, -9.252533e-001, 1.763210e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-6.476478e-001, -5.634450e-001, 3.676669e-002);
   glNormal3d(3.940637e-001, -7.521737e-001, -5.281557e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-6.738393e-001, -5.503473e-001, -4.893507e-002);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(2.818943e-002, -8.581252e-001, 5.126661e-001);
   glNormal3d(3.358829e-001, -9.252533e-001, 1.763210e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-6.476478e-001, -5.634450e-001, 3.676669e-002);
   glNormal3d(1.091277e-001, -8.254148e-001, 5.538786e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-6.833953e-001, -5.621367e-001, 4.092215e-002);
   glNormal3d(1.682603e-001, -7.650023e-001, 6.216590e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-6.504373e-001, -5.493015e-001, 6.059420e-002);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(1.597264e-002, -9.061354e-001, 4.226860e-001);
   glNormal3d(1.091277e-001, -8.254148e-001, 5.538786e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-6.833953e-001, -5.621367e-001, 4.092215e-002);
   glNormal3d(3.358829e-001, -9.252533e-001, 1.763210e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-6.476478e-001, -5.634450e-001, 3.676669e-002);
   glNormal3d(3.317919e-001, -9.365287e-001, 1.132618e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-6.726529e-001, -5.701239e-001, 2.339376e-002);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-4.991799e-003, -6.857991e-001, 7.277737e-001);
   glNormal3d(1.682603e-001, -7.650023e-001, 6.216590e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-6.504373e-001, -5.493015e-001, 6.059420e-002);
   glNormal3d(6.394965e-002, -6.652468e-001, 7.438798e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-7.069941e-001, -5.511411e-001, 5.847272e-002);
   glNormal3d(3.859266e-002, -5.891497e-001, 8.071017e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-6.632236e-001, -5.219460e-001, 8.628426e-002);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(7.244187e-003, -8.429893e-001, 5.378816e-001);
   glNormal3d(6.394965e-002, -6.652468e-001, 7.438798e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-7.069941e-001, -5.511411e-001, 5.847272e-002);
   glNormal3d(1.682603e-001, -7.650023e-001, 6.216590e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-6.504373e-001, -5.493015e-001, 6.059420e-002);
   glNormal3d(1.091277e-001, -8.254148e-001, 5.538786e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-6.833953e-001, -5.621367e-001, 4.092215e-002);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-7.199876e-002, -4.981813e-001, 8.640784e-001);
   glNormal3d(3.859266e-002, -5.891497e-001, 8.071017e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-6.632236e-001, -5.219460e-001, 8.628426e-002);
   glNormal3d(-2.218940e-001, -3.506763e-001, 9.098292e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-7.534982e-001, -5.138830e-001, 8.341087e-002);
   glNormal3d(-1.840430e-001, -2.439736e-001, 9.521581e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-6.764282e-001, -4.517446e-001, 1.256584e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-8.032942e-002, -6.217387e-001, 7.790944e-001);
   glNormal3d(-2.218940e-001, -3.506763e-001, 9.098292e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-7.534982e-001, -5.138830e-001, 8.341087e-002);
   glNormal3d(3.859266e-002, -5.891497e-001, 8.071017e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-6.632236e-001, -5.219460e-001, 8.628426e-002);
   glNormal3d(6.394965e-002, -6.652468e-001, 7.438798e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-7.069941e-001, -5.511411e-001, 5.847272e-002);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-4.006020e-001, -2.276496e-001, 8.875211e-001);
   glNormal3d(-2.218940e-001, -3.506763e-001, 9.098292e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-7.534982e-001, -5.138830e-001, 8.341087e-002);
   glNormal3d(-1.205108e-001, -3.665185e-001, 9.225732e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-7.792268e-001, -5.632374e-001, 5.913830e-002);
   glNormal3d(-5.316121e-001, 3.479576e-002, 8.462729e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-8.056435e-001, -4.786889e-001, 6.890126e-002);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-3.197096e-001, -2.066685e-001, 9.247021e-001);
   glNormal3d(-5.283921e-001, -1.588566e-001, 8.340062e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-8.305026e-001, -5.528129e-001, 4.373984e-002);
   glNormal3d(-5.316121e-001, 3.479576e-002, 8.462729e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-8.056435e-001, -4.786889e-001, 6.890126e-002);
   glNormal3d(-1.205108e-001, -3.665185e-001, 9.225732e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-7.792268e-001, -5.632374e-001, 5.913830e-002);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-6.305188e-001, -5.143467e-002, 7.744679e-001);
   glNormal3d(-5.316121e-001, 3.479576e-002, 8.462729e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-8.056435e-001, -4.786889e-001, 6.890126e-002);
   glNormal3d(-5.283921e-001, -1.588566e-001, 8.340062e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-8.305026e-001, -5.528129e-001, 4.373984e-002);
   glNormal3d(-6.782195e-001, 1.355014e-001, 7.222587e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-8.101599e-001, -4.790458e-001, 6.520057e-002);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-7.034860e-001, -1.273033e-002, 7.105951e-001);
   glNormal3d(-7.143729e-001, -1.042896e-001, 6.919502e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-8.337496e-001, -5.546398e-001, 4.049266e-002);
   glNormal3d(-6.782195e-001, 1.355014e-001, 7.222587e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-8.101599e-001, -4.790458e-001, 6.520057e-002);
   glNormal3d(-5.283921e-001, -1.588566e-001, 8.340062e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-8.305026e-001, -5.528129e-001, 4.373984e-002);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-7.586775e-001, 2.396294e-002, 6.510255e-001);
   glNormal3d(-6.782195e-001, 1.355014e-001, 7.222587e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-8.101599e-001, -4.790458e-001, 6.520057e-002);
   glNormal3d(-7.143729e-001, -1.042896e-001, 6.919502e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-8.337496e-001, -5.546398e-001, 4.049266e-002);
   glNormal3d(-8.536181e-001, 3.117620e-001, 4.173016e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-8.560385e-001, -4.593835e-001, 1.101190e-002);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-7.710407e-001, 1.659610e-002, 6.365695e-001);
   glNormal3d(-9.241806e-001, -1.430486e-002, 3.816878e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-8.733830e-001, -5.554635e-001, -7.491643e-003);
   glNormal3d(-8.536181e-001, 3.117620e-001, 4.173016e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-8.560385e-001, -4.593835e-001, 1.101190e-002);
   glNormal3d(-7.143729e-001, -1.042896e-001, 6.919502e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-8.337496e-001, -5.546398e-001, 4.049266e-002);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-9.661361e-001, 1.316724e-001, 2.219085e-001);
   glNormal3d(-8.536181e-001, 3.117620e-001, 4.173016e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-8.560385e-001, -4.593835e-001, 1.101190e-002);
   glNormal3d(-9.241806e-001, -1.430486e-002, 3.816878e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-8.733830e-001, -5.554635e-001, -7.491643e-003);
   glNormal3d(-9.314589e-001, 3.608590e-001, 4.653053e-002);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-8.634808e-001, -4.651838e-001, -1.794821e-002);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-9.906329e-001, 1.168424e-001, 7.067104e-002);
   glNormal3d(-9.993019e-001, 3.489505e-002, -1.334071e-002);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-8.760350e-001, -5.631889e-001, -3.189285e-002);
   glNormal3d(-9.314589e-001, 3.608590e-001, 4.653053e-002);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-8.634808e-001, -4.651838e-001, -1.794821e-002);
   glNormal3d(-9.241806e-001, -1.430486e-002, 3.816878e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-8.733830e-001, -5.554635e-001, -7.491643e-003);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-9.915776e-001, 1.288636e-001, -1.296575e-002);
   glNormal3d(-9.314589e-001, 3.608590e-001, 4.653053e-002);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-8.634808e-001, -4.651838e-001, -1.794821e-002);
   glNormal3d(-9.993019e-001, 3.489505e-002, -1.334071e-002);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-8.760350e-001, -5.631889e-001, -3.189285e-002);
   glNormal3d(-9.454510e-001, 3.255540e-001, 1.170466e-002);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-8.634973e-001, -4.654323e-001, -1.915433e-002);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-9.777914e-001, 1.451109e-001, -1.512179e-001);
   glNormal3d(-9.986471e-001, 2.782968e-002, -4.392591e-002);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-8.759140e-001, -5.634223e-001, -3.289954e-002);
   glNormal3d(-9.454510e-001, 3.255540e-001, 1.170466e-002);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-8.634973e-001, -4.654323e-001, -1.915433e-002);
   glNormal3d(-9.993019e-001, 3.489505e-002, -1.334071e-002);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-8.760350e-001, -5.631889e-001, -3.189285e-002);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-9.916572e-001, 1.283788e-001, 1.161680e-002);
   glNormal3d(-9.454510e-001, 3.255540e-001, 1.170466e-002);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-8.634973e-001, -4.654323e-001, -1.915433e-002);
   glNormal3d(-9.588319e-001, 6.256282e-002, -2.769970e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-8.761787e-001, -5.614127e-001, -4.099527e-002);
   glNormal3d(-8.937028e-001, 3.861440e-001, -2.284473e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-8.632446e-001, -4.626240e-001, -2.862194e-002);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-9.912311e-001, 1.169827e-001, 6.144955e-002);
   glNormal3d(-9.588319e-001, 6.256282e-002, -2.769970e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-8.761787e-001, -5.614127e-001, -4.099527e-002);
   glNormal3d(-9.454510e-001, 3.255540e-001, 1.170466e-002);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-8.634973e-001, -4.654323e-001, -1.915433e-002);
   glNormal3d(-9.986471e-001, 2.782968e-002, -4.392591e-002);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-8.759140e-001, -5.634223e-001, -3.289954e-002);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-7.871960e-001, 2.056354e-001, -5.814091e-001);
   glNormal3d(-8.937028e-001, 3.861440e-001, -2.284473e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-8.632446e-001, -4.626240e-001, -2.862194e-002);
   glNormal3d(-7.278767e-001, 1.000022e-001, -6.783768e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-8.502019e-001, -5.474486e-001, -7.628219e-002);
   glNormal3d(-6.717902e-001, 3.861928e-001, -6.321021e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-8.301107e-001, -4.567735e-001, -7.141429e-002);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-8.246919e-001, 1.753236e-001, -5.377220e-001);
   glNormal3d(-7.278767e-001, 1.000022e-001, -6.783768e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-8.502019e-001, -5.474486e-001, -7.628219e-002);
   glNormal3d(-8.937028e-001, 3.861440e-001, -2.284473e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-8.632446e-001, -4.626240e-001, -2.862194e-002);
   glNormal3d(-9.588319e-001, 6.256282e-002, -2.769970e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-8.761787e-001, -5.614127e-001, -4.099527e-002);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-6.205747e-001, 1.796267e-001, -7.632963e-001);
   glNormal3d(-6.717902e-001, 3.861928e-001, -6.321021e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-8.301107e-001, -4.567735e-001, -7.141429e-002);
   glNormal3d(-6.593127e-001, 9.272514e-002, -7.461292e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-8.317504e-001, -5.440956e-001, -9.063065e-002);
   glNormal3d(-6.073081e-001, 3.520709e-001, -7.121959e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-8.090429e-001, -4.604555e-001, -8.940929e-002);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-6.240184e-001, 1.790997e-001, -7.606079e-001);
   glNormal3d(-6.593127e-001, 9.272514e-002, -7.461292e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-8.317504e-001, -5.440956e-001, -9.063065e-002);
   glNormal3d(-6.717902e-001, 3.861928e-001, -6.321021e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-8.301107e-001, -4.567735e-001, -7.141429e-002);
   glNormal3d(-7.278767e-001, 1.000022e-001, -6.783768e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-8.502019e-001, -5.474486e-001, -7.628219e-002);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-6.604531e-001, 2.107085e-001, -7.206967e-001);
   glNormal3d(-6.073081e-001, 3.520709e-001, -7.121959e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-8.090429e-001, -4.604555e-001, -8.940929e-002);
   glNormal3d(-4.741470e-001, 6.448213e-002, -8.780813e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-8.167348e-001, -5.359743e-001, -1.044396e-001);
   glNormal3d(-4.560829e-001, 3.072505e-001, -8.352159e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-7.895768e-001, -4.574184e-001, -1.063603e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-7.203306e-001, 2.052387e-001, -6.625714e-001);
   glNormal3d(-4.741470e-001, 6.448213e-002, -8.780813e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-8.167348e-001, -5.359743e-001, -1.044396e-001);
   glNormal3d(-6.073081e-001, 3.520709e-001, -7.121959e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-8.090429e-001, -4.604555e-001, -8.940929e-002);
   glNormal3d(-6.593127e-001, 9.272514e-002, -7.461292e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-8.317504e-001, -5.440956e-001, -9.063065e-002);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-2.173940e-001, 5.000191e-002, -9.748024e-001);
   glNormal3d(-4.560829e-001, 3.072505e-001, -8.352159e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-7.895768e-001, -4.574184e-001, -1.063603e-001);
   glNormal3d(9.350798e-003, -6.707921e-002, -9.977038e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-8.143940e-001, -5.358318e-001, -1.048479e-001);
   glNormal3d(-5.433888e-002, 2.109698e-002, -9.982997e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-7.869684e-001, -4.582806e-001, -1.069862e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-1.738191e-001, 3.603111e-002, -9.841182e-001);
   glNormal3d(9.350798e-003, -6.707921e-002, -9.977038e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-8.143940e-001, -5.358318e-001, -1.048479e-001);
   glNormal3d(-4.560829e-001, 3.072505e-001, -8.352159e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-7.895768e-001, -4.574184e-001, -1.063603e-001);
   glNormal3d(-4.741470e-001, 6.448213e-002, -8.780813e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-8.167348e-001, -5.359743e-001, -1.044396e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(1.851425e-001, -9.245117e-002, -9.783532e-001);
   glNormal3d(-5.433888e-002, 2.109698e-002, -9.982997e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-7.869684e-001, -4.582806e-001, -1.069862e-001);
   glNormal3d(9.350798e-003, -6.707921e-002, -9.977038e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-8.143940e-001, -5.358318e-001, -1.048479e-001);
   glNormal3d(2.357818e-001, -3.667334e-001, -8.999520e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-7.045659e-001, -5.171715e-001, -8.582742e-002);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(2.063852e-001, -2.506334e-001, -9.458266e-001);
   glNormal3d(3.986320e-001, -2.823081e-001, -8.725793e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-7.322431e-001, -5.549144e-001, -8.186533e-002);
   glNormal3d(2.357818e-001, -3.667334e-001, -8.999520e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-7.045659e-001, -5.171715e-001, -8.582742e-002);
   glNormal3d(9.350798e-003, -6.707921e-002, -9.977038e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-8.143940e-001, -5.358318e-001, -1.048479e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(3.758506e-001, -5.113208e-001, -7.728437e-001);
   glNormal3d(2.357818e-001, -3.667334e-001, -8.999520e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-7.045659e-001, -5.171715e-001, -8.582742e-002);
   glNormal3d(6.700127e-001, -5.409415e-001, -5.083949e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-6.993637e-001, -5.699811e-001, -4.835821e-002);
   glNormal3d(3.940637e-001, -7.521737e-001, -5.281557e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-6.738393e-001, -5.503473e-001, -4.893507e-002);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(5.224448e-001, -4.585772e-001, -7.188591e-001);
   glNormal3d(6.700127e-001, -5.409415e-001, -5.083949e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-6.993637e-001, -5.699811e-001, -4.835821e-002);
   glNormal3d(2.357818e-001, -3.667334e-001, -8.999520e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-7.045659e-001, -5.171715e-001, -8.582742e-002);
   glNormal3d(3.986320e-001, -2.823081e-001, -8.725793e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-7.322431e-001, -5.549144e-001, -8.186533e-002);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(5.527413e-001, -8.014949e-001, -2.282169e-001);
   glNormal3d(3.940637e-001, -7.521737e-001, -5.281557e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-6.738393e-001, -5.503473e-001, -4.893507e-002);
   glNormal3d(6.415979e-001, -7.436187e-001, 1.881046e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-6.954399e-001, -5.830260e-001, 1.351577e-002);
   glNormal3d(3.317919e-001, -9.365287e-001, 1.132618e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-6.726529e-001, -5.701239e-001, 2.339376e-002);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(5.942882e-001, -7.785172e-001, -2.018231e-001);
   glNormal3d(6.415979e-001, -7.436187e-001, 1.881046e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-6.954399e-001, -5.830260e-001, 1.351577e-002);
   glNormal3d(3.940637e-001, -7.521737e-001, -5.281557e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-6.738393e-001, -5.503473e-001, -4.893507e-002);
   glNormal3d(6.700127e-001, -5.409415e-001, -5.083949e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-6.993637e-001, -5.699811e-001, -4.835821e-002);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(2.863399e-001, -7.934688e-001, 5.370445e-001);
   glNormal3d(3.317919e-001, -9.365287e-001, 1.132618e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-6.726529e-001, -5.701239e-001, 2.339376e-002);
   glNormal3d(3.930490e-001, -6.541611e-001, 6.462087e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-7.071716e-001, -5.797266e-001, 2.761055e-002);
   glNormal3d(1.091277e-001, -8.254148e-001, 5.538786e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-6.833953e-001, -5.621367e-001, 4.092215e-002);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(2.901553e-001, -8.496249e-001, 4.403946e-001);
   glNormal3d(3.930490e-001, -6.541611e-001, 6.462087e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-7.071716e-001, -5.797266e-001, 2.761055e-002);
   glNormal3d(3.317919e-001, -9.365287e-001, 1.132618e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-6.726529e-001, -5.701239e-001, 2.339376e-002);
   glNormal3d(6.415979e-001, -7.436187e-001, 1.881046e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-6.954399e-001, -5.830260e-001, 1.351577e-002);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(1.608200e-001, -7.245609e-001, 6.701854e-001);
   glNormal3d(1.091277e-001, -8.254148e-001, 5.538786e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-6.833953e-001, -5.621367e-001, 4.092215e-002);
   glNormal3d(3.930490e-001, -6.541611e-001, 6.462087e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-7.071716e-001, -5.797266e-001, 2.761055e-002);
   glNormal3d(6.394965e-002, -6.652468e-001, 7.438798e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-7.069941e-001, -5.511411e-001, 5.847272e-002);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(3.348739e-001, -6.922501e-001, 6.392568e-001);
   glNormal3d(2.661690e-001, -5.492755e-001, 7.921177e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-7.299064e-001, -5.781859e-001, 4.118856e-002);
   glNormal3d(6.394965e-002, -6.652468e-001, 7.438798e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-7.069941e-001, -5.511411e-001, 5.847272e-002);
   glNormal3d(3.930490e-001, -6.541611e-001, 6.462087e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-7.071716e-001, -5.797266e-001, 2.761055e-002);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(8.778987e-002, -4.760930e-001, 8.750020e-001);
   glNormal3d(6.394965e-002, -6.652468e-001, 7.438798e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-7.069941e-001, -5.511411e-001, 5.847272e-002);
   glNormal3d(-1.205108e-001, -3.665185e-001, 9.225732e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-7.792268e-001, -5.632374e-001, 5.913830e-002);
   glNormal3d(-2.218940e-001, -3.506763e-001, 9.098292e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-7.534982e-001, -5.138830e-001, 8.341087e-002);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(1.075370e-001, -5.984760e-001, 7.938906e-001);
   glNormal3d(-1.205108e-001, -3.665185e-001, 9.225732e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-7.792268e-001, -5.632374e-001, 5.913830e-002);
   glNormal3d(6.394965e-002, -6.652468e-001, 7.438798e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-7.069941e-001, -5.511411e-001, 5.847272e-002);
   glNormal3d(2.661690e-001, -5.492755e-001, 7.921177e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-7.299064e-001, -5.781859e-001, 4.118856e-002);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-3.289189e-001, -2.906411e-001, 8.985211e-001);
   glNormal3d(-1.205108e-001, -3.665185e-001, 9.225732e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-7.792268e-001, -5.632374e-001, 5.913830e-002);
   glNormal3d(-1.135684e-001, -5.277562e-001, 8.417694e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-8.029639e-001, -6.576312e-001, 1.991570e-002);
   glNormal3d(-5.283921e-001, -1.588566e-001, 8.340062e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-8.305026e-001, -5.528129e-001, 4.373984e-002);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-3.317712e-001, -2.911169e-001, 8.973175e-001);
   glNormal3d(-4.555861e-001, -4.122435e-001, 7.889845e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-8.387981e-001, -6.498239e-001, 9.199437e-003);
   glNormal3d(-5.283921e-001, -1.588566e-001, 8.340062e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-8.305026e-001, -5.528129e-001, 4.373984e-002);
   glNormal3d(-1.135684e-001, -5.277562e-001, 8.417694e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-8.029639e-001, -6.576312e-001, 1.991570e-002);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-6.285620e-001, -2.126213e-001, 7.481323e-001);
   glNormal3d(-5.283921e-001, -1.588566e-001, 8.340062e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-8.305026e-001, -5.528129e-001, 4.373984e-002);
   glNormal3d(-4.555861e-001, -4.122435e-001, 7.889845e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-8.387981e-001, -6.498239e-001, 9.199437e-003);
   glNormal3d(-7.143729e-001, -1.042896e-001, 6.919502e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-8.337496e-001, -5.546398e-001, 4.049266e-002);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-6.265846e-001, -2.132155e-001, 7.496205e-001);
   glNormal3d(-5.902771e-001, -4.397079e-001, 6.769268e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-8.410935e-001, -6.510690e-001, 6.926586e-003);
   glNormal3d(-7.143729e-001, -1.042896e-001, 6.919502e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-8.337496e-001, -5.546398e-001, 4.049266e-002);
   glNormal3d(-4.555861e-001, -4.122435e-001, 7.889845e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-8.387981e-001, -6.498239e-001, 9.199437e-003);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-7.595238e-001, -1.614920e-001, 6.301143e-001);
   glNormal3d(-7.143729e-001, -1.042896e-001, 6.919502e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-8.337496e-001, -5.546398e-001, 4.049266e-002);
   glNormal3d(-5.902771e-001, -4.397079e-001, 6.769268e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-8.410935e-001, -6.510690e-001, 6.926586e-003);
   glNormal3d(-9.241806e-001, -1.430486e-002, 3.816878e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-8.733830e-001, -5.554635e-001, -7.491643e-003);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-7.594577e-001, -1.614563e-001, 6.302031e-001);
   glNormal3d(-8.577796e-001, -3.307089e-001, 3.935046e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-8.689175e-001, -6.512165e-001, -2.664182e-002);
   glNormal3d(-9.241806e-001, -1.430486e-002, 3.816878e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-8.733830e-001, -5.554635e-001, -7.491643e-003);
   glNormal3d(-5.902771e-001, -4.397079e-001, 6.769268e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-8.410935e-001, -6.510690e-001, 6.926586e-003);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-9.888411e-001, -7.217939e-002, 1.303201e-001);
   glNormal3d(-9.241806e-001, -1.430486e-002, 3.816878e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-8.733830e-001, -5.554635e-001, -7.491643e-003);
   glNormal3d(-8.577796e-001, -3.307089e-001, 3.935046e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-8.689175e-001, -6.512165e-001, -2.664182e-002);
   glNormal3d(-9.993019e-001, 3.489505e-002, -1.334071e-002);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-8.760350e-001, -5.631889e-001, -3.189285e-002);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-9.881406e-001, -7.179995e-002, 1.357313e-001);
   glNormal3d(-9.352834e-001, -3.430006e-001, 8.715220e-002);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-8.708767e-001, -6.565762e-001, -4.374022e-002);
   glNormal3d(-9.993019e-001, 3.489505e-002, -1.334071e-002);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-8.760350e-001, -5.631889e-001, -3.189285e-002);
   glNormal3d(-8.577796e-001, -3.307089e-001, 3.935046e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-8.689175e-001, -6.512165e-001, -2.664182e-002);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-9.930975e-001, -4.090892e-002, -1.099266e-001);
   glNormal3d(-9.993019e-001, 3.489505e-002, -1.334071e-002);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-8.760350e-001, -5.631889e-001, -3.189285e-002);
   glNormal3d(-9.352834e-001, -3.430006e-001, 8.715220e-002);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-8.708767e-001, -6.565762e-001, -4.374022e-002);
   glNormal3d(-9.986471e-001, 2.782968e-002, -4.392591e-002);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-8.759140e-001, -5.634223e-001, -3.289954e-002);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-9.936041e-001, -4.150796e-002, -1.050144e-001);
   glNormal3d(-9.233869e-001, -3.819845e-001, -3.800747e-002);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-8.707953e-001, -6.567397e-001, -4.444580e-002);
   glNormal3d(-9.986471e-001, 2.782968e-002, -4.392591e-002);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-8.759140e-001, -5.634223e-001, -3.289954e-002);
   glNormal3d(-9.352834e-001, -3.430006e-001, 8.715220e-002);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-8.708767e-001, -6.565762e-001, -4.374022e-002);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-9.981951e-001, -5.714878e-002, 1.845192e-002);
   glNormal3d(-9.986471e-001, 2.782968e-002, -4.392591e-002);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-8.759140e-001, -5.634223e-001, -3.289954e-002);
   glNormal3d(-8.903575e-001, -2.900066e-001, -3.509410e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-8.709708e-001, -6.553209e-001, -5.011451e-002);
   glNormal3d(-9.588319e-001, 6.256282e-002, -2.769970e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-8.761787e-001, -5.614127e-001, -4.099527e-002);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-9.982450e-001, -5.682061e-002, 1.668577e-002);
   glNormal3d(-8.903575e-001, -2.900066e-001, -3.509410e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-8.709708e-001, -6.553209e-001, -5.011451e-002);
   glNormal3d(-9.986471e-001, 2.782968e-002, -4.392591e-002);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-8.759140e-001, -5.634223e-001, -3.289954e-002);
   glNormal3d(-9.233869e-001, -3.819845e-001, -3.800747e-002);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-8.707953e-001, -6.567397e-001, -4.444580e-002);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-8.074828e-001, 1.177757e-002, -5.897735e-001);
   glNormal3d(-9.588319e-001, 6.256282e-002, -2.769970e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-8.761787e-001, -5.614127e-001, -4.099527e-002);
   glNormal3d(-6.688514e-001, -2.179860e-001, -7.107178e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-8.526827e-001, -6.457496e-001, -7.484872e-002);
   glNormal3d(-7.278767e-001, 1.000022e-001, -6.783768e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-8.502019e-001, -5.474486e-001, -7.628219e-002);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-8.063569e-001, 1.270113e-002, -5.912929e-001);
   glNormal3d(-6.688514e-001, -2.179860e-001, -7.107178e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-8.526827e-001, -6.457496e-001, -7.484872e-002);
   glNormal3d(-9.588319e-001, 6.256282e-002, -2.769970e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-8.761787e-001, -5.614127e-001, -4.099527e-002);
   glNormal3d(-8.903575e-001, -2.900066e-001, -3.509410e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-8.709708e-001, -6.553209e-001, -5.011451e-002);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-6.143213e-001, 4.043922e-003, -7.890456e-001);
   glNormal3d(-7.278767e-001, 1.000022e-001, -6.783768e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-8.502019e-001, -5.474486e-001, -7.628219e-002);
   glNormal3d(-5.669473e-001, -2.515143e-001, -7.844178e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-8.397429e-001, -6.435616e-001, -8.491782e-002);
   glNormal3d(-6.593127e-001, 9.272514e-002, -7.461292e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-8.317504e-001, -5.440956e-001, -9.063065e-002);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-6.145392e-001, 4.004980e-003, -7.888761e-001);
   glNormal3d(-5.669473e-001, -2.515143e-001, -7.844178e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-8.397429e-001, -6.435616e-001, -8.491782e-002);
   glNormal3d(-7.278767e-001, 1.000022e-001, -6.783768e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-8.502019e-001, -5.474486e-001, -7.628219e-002);
   glNormal3d(-6.688514e-001, -2.179860e-001, -7.107178e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-8.526827e-001, -6.457496e-001, -7.484872e-002);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-6.804370e-001, 1.222643e-002, -7.327046e-001);
   glNormal3d(-6.593127e-001, 9.272514e-002, -7.461292e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-8.317504e-001, -5.440956e-001, -9.063065e-002);
   glNormal3d(-4.041679e-001, -2.317948e-001, -8.848274e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-8.291635e-001, -6.380015e-001, -9.459999e-002);
   glNormal3d(-4.741470e-001, 6.448213e-002, -8.780813e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-8.167348e-001, -5.359743e-001, -1.044396e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-6.786081e-001, 1.234834e-002, -7.343967e-001);
   glNormal3d(-4.041679e-001, -2.317948e-001, -8.848274e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-8.291635e-001, -6.380015e-001, -9.459999e-002);
   glNormal3d(-6.593127e-001, 9.272514e-002, -7.461292e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-8.317504e-001, -5.440956e-001, -9.063065e-002);
   glNormal3d(-5.669473e-001, -2.515143e-001, -7.844178e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-8.397429e-001, -6.435616e-001, -8.491782e-002);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-1.669245e-001, -7.444308e-002, -9.831553e-001);
   glNormal3d(-4.741470e-001, 6.448213e-002, -8.780813e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-8.167348e-001, -5.359743e-001, -1.044396e-001);
   glNormal3d(1.097118e-002, -2.782594e-001, -9.604433e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-8.275231e-001, -6.379236e-001, -9.488851e-002);
   glNormal3d(9.350798e-003, -6.707921e-002, -9.977038e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-8.143940e-001, -5.358318e-001, -1.048479e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-1.693250e-001, -7.415265e-002, -9.827667e-001);
   glNormal3d(1.097118e-002, -2.782594e-001, -9.604433e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-8.275231e-001, -6.379236e-001, -9.488851e-002);
   glNormal3d(-4.741470e-001, 6.448213e-002, -8.780813e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-8.167348e-001, -5.359743e-001, -1.044396e-001);
   glNormal3d(-4.041679e-001, -2.317948e-001, -8.848274e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-8.291635e-001, -6.380015e-001, -9.459999e-002);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(2.403148e-001, -1.248126e-001, -9.626373e-001);
   glNormal3d(9.350798e-003, -6.707921e-002, -9.977038e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-8.143940e-001, -5.358318e-001, -1.048479e-001);
   glNormal3d(1.097118e-002, -2.782594e-001, -9.604433e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-8.275231e-001, -6.379236e-001, -9.488851e-002);
   glNormal3d(3.986320e-001, -2.823081e-001, -8.725793e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-7.322431e-001, -5.549144e-001, -8.186533e-002);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(2.381766e-001, -1.222230e-001, -9.635006e-001);
   glNormal3d(3.737464e-001, -3.737282e-001, -8.489057e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-7.701365e-001, -6.520982e-001, -7.890450e-002);
   glNormal3d(3.986320e-001, -2.823081e-001, -8.725793e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-7.322431e-001, -5.549144e-001, -8.186533e-002);
   glNormal3d(1.097118e-002, -2.782594e-001, -9.604433e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-8.275231e-001, -6.379236e-001, -9.488851e-002);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(6.257052e-001, -2.656475e-001, -7.334333e-001);
   glNormal3d(3.986320e-001, -2.823081e-001, -8.725793e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-7.322431e-001, -5.549144e-001, -8.186533e-002);
   glNormal3d(6.869727e-001, -5.550635e-001, -4.690128e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-7.472116e-001, -6.630011e-001, -5.548649e-002);
   glNormal3d(6.700127e-001, -5.409415e-001, -5.083949e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-6.993637e-001, -5.699811e-001, -4.835821e-002);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(6.241428e-001, -2.657470e-001, -7.347274e-001);
   glNormal3d(6.869727e-001, -5.550635e-001, -4.690128e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-7.472116e-001, -6.630011e-001, -5.548649e-002);
   glNormal3d(3.986320e-001, -2.823081e-001, -8.725793e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-7.322431e-001, -5.549144e-001, -8.186533e-002);
   glNormal3d(3.737464e-001, -3.737282e-001, -8.489057e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-7.701365e-001, -6.520982e-001, -7.890450e-002);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(8.838771e-001, -4.431863e-001, -1.494895e-001);
   glNormal3d(6.700127e-001, -5.409415e-001, -5.083949e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-6.993637e-001, -5.699811e-001, -4.835821e-002);
   glNormal3d(6.738389e-001, -7.092418e-001, 2.071648e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-7.445167e-001, -6.722423e-001, -1.216148e-002);
   glNormal3d(6.415979e-001, -7.436187e-001, 1.881046e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-6.954399e-001, -5.830260e-001, 1.351577e-002);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(8.838715e-001, -4.431909e-001, -1.495094e-001);
   glNormal3d(6.738389e-001, -7.092418e-001, 2.071648e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-7.445167e-001, -6.722423e-001, -1.216148e-002);
   glNormal3d(6.700127e-001, -5.409415e-001, -5.083949e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-6.993637e-001, -5.699811e-001, -4.835821e-002);
   glNormal3d(6.869727e-001, -5.550635e-001, -4.690128e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-7.472116e-001, -6.630011e-001, -5.548649e-002);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(5.998346e-001, -5.079865e-001, 6.181814e-001);
   glNormal3d(6.415979e-001, -7.436187e-001, 1.881046e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-6.954399e-001, -5.830260e-001, 1.351577e-002);
   glNormal3d(4.176983e-001, -6.654335e-001, 6.186488e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-7.526865e-001, -6.698345e-001, -2.270842e-003);
   glNormal3d(3.930490e-001, -6.541611e-001, 6.462087e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-7.071716e-001, -5.797266e-001, 2.761055e-002);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(5.994082e-001, -5.078072e-001, 6.187419e-001);
   glNormal3d(4.176983e-001, -6.654335e-001, 6.186488e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-7.526865e-001, -6.698345e-001, -2.270842e-003);
   glNormal3d(6.415979e-001, -7.436187e-001, 1.881046e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-6.954399e-001, -5.830260e-001, 1.351577e-002);
   glNormal3d(6.738389e-001, -7.092418e-001, 2.071648e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-7.445167e-001, -6.722423e-001, -1.216148e-002);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(4.282782e-001, -4.718909e-001, 7.706470e-001);
   glNormal3d(3.930490e-001, -6.541611e-001, 6.462087e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-7.071716e-001, -5.797266e-001, 2.761055e-002);
   glNormal3d(4.176983e-001, -6.654335e-001, 6.186488e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-7.526865e-001, -6.698345e-001, -2.270842e-003);
   glNormal3d(2.661690e-001, -5.492755e-001, 7.921177e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-7.299064e-001, -5.781859e-001, 4.118856e-002);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(4.254227e-001, -4.719215e-001, 7.722083e-001);
   glNormal3d(2.300725e-001, -6.408062e-001, 7.324166e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-7.685808e-001, -6.685530e-001, 7.268698e-003);
   glNormal3d(2.661690e-001, -5.492755e-001, 7.921177e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-7.299064e-001, -5.781859e-001, 4.118856e-002);
   glNormal3d(4.176983e-001, -6.654335e-001, 6.186488e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-7.526865e-001, -6.698345e-001, -2.270842e-003);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(1.961677e-001, -4.179187e-001, 8.870525e-001);
   glNormal3d(2.661690e-001, -5.492755e-001, 7.921177e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-7.299064e-001, -5.781859e-001, 4.118856e-002);
   glNormal3d(-1.135684e-001, -5.277562e-001, 8.417694e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-8.029639e-001, -6.576312e-001, 1.991570e-002);
   glNormal3d(-1.205108e-001, -3.665185e-001, 9.225732e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-7.792268e-001, -5.632374e-001, 5.913830e-002);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(1.943552e-001, -4.165331e-001, 8.881026e-001);
   glNormal3d(-1.135684e-001, -5.277562e-001, 8.417694e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-8.029639e-001, -6.576312e-001, 1.991570e-002);
   glNormal3d(2.661690e-001, -5.492755e-001, 7.921177e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-7.299064e-001, -5.781859e-001, 4.118856e-002);
   glNormal3d(2.300725e-001, -6.408062e-001, 7.324166e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-7.685808e-001, -6.685530e-001, 7.268698e-003);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-3.446539e-001, -6.425381e-001, 6.843672e-001);
   glNormal3d(-1.135684e-001, -5.277562e-001, 8.417694e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-8.029639e-001, -6.576312e-001, 1.991570e-002);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-8.233132e-001, -7.198327e-001, -4.873205e-002);
   glNormal3d(-4.555861e-001, -4.122435e-001, 7.889845e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-8.387981e-001, -6.498239e-001, 9.199437e-003);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-3.329874e-001, -6.437680e-001, 6.889718e-001);
   glNormal3d(-4.555861e-001, -4.122435e-001, 7.889845e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-8.387981e-001, -6.498239e-001, 9.199437e-003);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-8.233132e-001, -7.198327e-001, -4.873205e-002);
   glNormal3d(-5.902771e-001, -4.397079e-001, 6.769268e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-8.410935e-001, -6.510690e-001, 6.926586e-003);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-6.245191e-001, -5.825474e-001, 5.202061e-001);
   glNormal3d(-5.902771e-001, -4.397079e-001, 6.769268e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-8.410935e-001, -6.510690e-001, 6.926586e-003);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-8.233132e-001, -7.198327e-001, -4.873205e-002);
   glNormal3d(-8.577796e-001, -3.307089e-001, 3.935046e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-8.689175e-001, -6.512165e-001, -2.664182e-002);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-7.585778e-001, -5.918855e-001, 2.724542e-001);
   glNormal3d(-8.577796e-001, -3.307089e-001, 3.935046e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-8.689175e-001, -6.512165e-001, -2.664182e-002);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-8.233132e-001, -7.198327e-001, -4.873205e-002);
   glNormal3d(-9.352834e-001, -3.430006e-001, 8.715220e-002);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-8.708767e-001, -6.565762e-001, -4.374022e-002);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-7.965346e-001, -6.026989e-001, 4.781896e-002);
   glNormal3d(-9.352834e-001, -3.430006e-001, 8.715220e-002);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-8.708767e-001, -6.565762e-001, -4.374022e-002);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-8.233132e-001, -7.198327e-001, -4.873205e-002);
   glNormal3d(-9.233869e-001, -3.819845e-001, -3.800747e-002);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-8.707953e-001, -6.567397e-001, -4.444580e-002);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-7.969190e-001, -5.913603e-001, -1.233413e-001);
   glNormal3d(-9.233869e-001, -3.819845e-001, -3.800747e-002);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-8.707953e-001, -6.567397e-001, -4.444580e-002);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-8.233132e-001, -7.198327e-001, -4.873205e-002);
   glNormal3d(-8.903575e-001, -2.900066e-001, -3.509410e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-8.709708e-001, -6.553209e-001, -5.011451e-002);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-6.145557e-001, -4.676129e-001, -6.353420e-001);
   glNormal3d(-8.903575e-001, -2.900066e-001, -3.509410e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-8.709708e-001, -6.553209e-001, -5.011451e-002);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-8.233132e-001, -7.198327e-001, -4.873205e-002);
   glNormal3d(-6.688514e-001, -2.179860e-001, -7.107178e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-8.526827e-001, -6.457496e-001, -7.484872e-002);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-4.968077e-001, -4.570402e-001, -7.377645e-001);
   glNormal3d(-6.688514e-001, -2.179860e-001, -7.107178e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-8.526827e-001, -6.457496e-001, -7.484872e-002);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-8.233132e-001, -7.198327e-001, -4.873205e-002);
   glNormal3d(-5.669473e-001, -2.515143e-001, -7.844178e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-8.397429e-001, -6.435616e-001, -8.491782e-002);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-4.558468e-001, -4.597687e-001, -7.621132e-001);
   glNormal3d(-5.669473e-001, -2.515143e-001, -7.844178e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-8.397429e-001, -6.435616e-001, -8.491782e-002);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-8.233132e-001, -7.198327e-001, -4.873205e-002);
   glNormal3d(-4.041679e-001, -2.317948e-001, -8.848274e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-8.291635e-001, -6.380015e-001, -9.459999e-002);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-1.280951e-001, -4.918729e-001, -8.611926e-001);
   glNormal3d(-4.041679e-001, -2.317948e-001, -8.848274e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-8.291635e-001, -6.380015e-001, -9.459999e-002);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-8.233132e-001, -7.198327e-001, -4.873205e-002);
   glNormal3d(1.097118e-002, -2.782594e-001, -9.604433e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-8.275231e-001, -6.379236e-001, -9.488851e-002);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(1.224111e-001, -4.824538e-001, -8.673257e-001);
   glNormal3d(1.097118e-002, -2.782594e-001, -9.604433e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-8.275231e-001, -6.379236e-001, -9.488851e-002);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-8.233132e-001, -7.198327e-001, -4.873205e-002);
   glNormal3d(3.737464e-001, -3.737282e-001, -8.489057e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-7.701365e-001, -6.520982e-001, -7.890450e-002);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(3.999697e-001, -6.162231e-001, -6.784492e-001);
   glNormal3d(3.737464e-001, -3.737282e-001, -8.489057e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-7.701365e-001, -6.520982e-001, -7.890450e-002);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-8.233132e-001, -7.198327e-001, -4.873205e-002);
   glNormal3d(6.869727e-001, -5.550635e-001, -4.690128e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-7.472116e-001, -6.630011e-001, -5.548649e-002);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(5.739296e-001, -7.928772e-001, -2.048184e-001);
   glNormal3d(6.869727e-001, -5.550635e-001, -4.690128e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-7.472116e-001, -6.630011e-001, -5.548649e-002);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-8.233132e-001, -7.198327e-001, -4.873205e-002);
   glNormal3d(6.738389e-001, -7.092418e-001, 2.071648e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-7.445167e-001, -6.722423e-001, -1.216148e-002);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(2.984799e-001, -8.409847e-001, 4.512809e-001);
   glNormal3d(6.738389e-001, -7.092418e-001, 2.071648e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-7.445167e-001, -6.722423e-001, -1.216148e-002);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-8.233132e-001, -7.198327e-001, -4.873205e-002);
   glNormal3d(4.176983e-001, -6.654335e-001, 6.186488e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-7.526865e-001, -6.698345e-001, -2.270842e-003);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(2.429445e-001, -8.219235e-001, 5.151891e-001);
   glNormal3d(4.176983e-001, -6.654335e-001, 6.186488e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-7.526865e-001, -6.698345e-001, -2.270842e-003);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-8.233132e-001, -7.198327e-001, -4.873205e-002);
   glNormal3d(2.300725e-001, -6.408062e-001, 7.324166e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-7.685808e-001, -6.685530e-001, 7.268698e-003);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(1.046836e-002, -7.425453e-001, 6.697140e-001);
   glNormal3d(2.300725e-001, -6.408062e-001, 7.324166e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-7.685808e-001, -6.685530e-001, 7.268698e-003);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-8.233132e-001, -7.198327e-001, -4.873205e-002);
   glNormal3d(-1.135684e-001, -5.277562e-001, 8.417694e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-8.029639e-001, -6.576312e-001, 1.991570e-002);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-4.751542e-001, 3.446044e-001, 8.096149e-001);
   glNormal3d(-7.274219e-001, 3.061728e-001, 6.140974e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-3.422624e-001, -2.778861e-001, 1.339610e-001);
   glNormal3d(-2.274231e-001, 3.048518e-001, 9.248482e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-3.748060e-001, -3.508634e-001, 1.459236e-001);
   glNormal3d(-8.118155e-002, 4.788934e-001, 8.741114e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-3.755615e-001, -3.448558e-001, 1.429231e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-4.751542e-001, 3.446044e-001, 8.096149e-001);
   glNormal3d(-5.333836e-001, 1.933365e-001, 8.234822e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-4.198238e-001, -4.656461e-001, 1.683592e-001);
   glNormal3d(-2.274231e-001, 3.048518e-001, 9.248482e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-3.748060e-001, -3.508634e-001, 1.459236e-001);
   glNormal3d(-7.274219e-001, 3.061728e-001, 6.140974e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-3.422624e-001, -2.778861e-001, 1.339610e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-7.602509e-001, 4.535149e-001, -4.651267e-001);
   glNormal3d(-4.800358e-001, 1.367158e-001, -8.665301e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-4.155837e-001, -4.271406e-001, -5.426844e-002);
   glNormal3d(-6.298909e-001, 2.981862e-001, -7.171628e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-3.691812e-001, -4.497581e-001, -1.521662e-001);
   glNormal3d(-3.826560e-001, 3.660424e-001, -8.482849e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-3.531361e-001, -3.252610e-001, -5.700301e-002);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-8.383121e-001, 4.566811e-001, 2.977838e-001);
   glNormal3d(-6.054712e-001, 1.794636e-001, 7.753692e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-4.119135e-001, -4.154891e-001, 1.489092e-001);
   glNormal3d(-7.563418e-001, 2.549880e-001, 6.024353e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-4.345918e-001, -4.635750e-001, 1.588105e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-4.214496e-001, -4.268554e-001, 1.394949e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-8.383121e-001, 4.566811e-001, 2.977838e-001);
   glNormal3d(-7.563418e-001, 2.549880e-001, 6.024353e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-4.345918e-001, -4.635750e-001, 1.588105e-001);
   glNormal3d(-6.054712e-001, 1.794636e-001, 7.753692e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-4.119135e-001, -4.154891e-001, 1.489092e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-3.916912e-001, -3.772952e-001, 1.472642e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-4.860766e-002, -1.018166e-001, 9.936150e-001);
   glNormal3d(3.934757e-002, 5.539045e-001, 8.316499e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-3.830794e-002, 2.734480e-001, 4.239998e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-1.521832e-001, 2.672854e-001, 4.177976e-001);
   glNormal3d(-1.245147e-001, 6.569220e-002, 9.900407e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-9.402013e-002, 3.231594e-001, 4.263684e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-4.034915e-001, -3.973910e-001, 8.241814e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-1.715726e-001, 2.600477e-001, 4.135052e-001);
   glNormal3d(-7.523802e-001, 1.395154e-001, 6.437853e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-2.240512e-001, 2.010032e-001, 3.593443e-001);
   glNormal3d(-4.656523e-001, 5.398044e-002, 8.833199e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-3.508398e-001, 3.252336e-001, 3.571724e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(1.117475e-001, -3.936995e-001, 9.124216e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(8.986394e-002, 1.999572e-002, 3.424083e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(9.529491e-002, 2.583825e-002, 3.442641e-001);
   glNormal3d(2.127395e-001, -5.252886e-001, 8.239016e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(9.681501e-002, 1.961684e-002, 3.413935e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(1.842006e-001, -3.743328e-001, 9.088152e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(9.529491e-002, 2.583825e-002, 3.442641e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(9.809356e-002, 2.883380e-002, 3.449307e-001);
   glNormal3d(2.127395e-001, -5.252886e-001, 8.239016e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(9.681501e-002, 1.961684e-002, 3.413935e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(6.104123e-001, 7.720167e-001, 1.771638e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(1.113507e-001, 2.176350e-001, 4.053741e-001);
   glNormal3d(8.562302e-001, 4.881838e-001, 1.689572e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(1.136786e-001, 2.019892e-001, 4.655322e-001);
   glNormal3d(4.916996e-001, 4.600802e-001, 7.392954e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(8.180590e-002, 2.387014e-001, 4.153699e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(5.423299e-001, 8.040047e-001, 2.438336e-001);
   glNormal3d(3.906390e-001, 9.032346e-001, 1.776748e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(5.144219e-002, 2.377089e-001, 4.861770e-001);
   glNormal3d(4.916996e-001, 4.600802e-001, 7.392954e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(8.180590e-002, 2.387014e-001, 4.153699e-001);
   glNormal3d(8.562302e-001, 4.881838e-001, 1.689572e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(1.136786e-001, 2.019892e-001, 4.655322e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(4.775903e-001, 8.514298e-001, 2.167366e-001);
   glNormal3d(4.916996e-001, 4.600802e-001, 7.392954e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(8.180590e-002, 2.387014e-001, 4.153699e-001);
   glNormal3d(3.906390e-001, 9.032346e-001, 1.776748e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(5.144219e-002, 2.377089e-001, 4.861770e-001);
   glNormal3d(3.150469e-001, 5.344884e-001, 7.842625e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(5.304092e-002, 2.529961e-001, 4.225998e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(1.826471e-001, 9.548786e-001, 2.341942e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(5.304092e-002, 2.529961e-001, 4.225998e-001);
   glNormal3d(3.906390e-001, 9.032346e-001, 1.776748e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(5.144219e-002, 2.377089e-001, 4.861770e-001);
   glNormal3d(1.556255e-001, 5.987924e-001, 7.856388e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(3.345724e-002, 2.564284e-001, 4.238784e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(2.110644e-001, 9.512476e-001, 2.248994e-001);
   glNormal3d(8.091399e-002, 9.869448e-001, 1.392585e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-4.567996e-002, 2.586581e-001, 4.887164e-001);
   glNormal3d(1.556255e-001, 5.987924e-001, 7.856388e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(3.345724e-002, 2.564284e-001, 4.238784e-001);
   glNormal3d(3.906390e-001, 9.032346e-001, 1.776748e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(5.144219e-002, 2.377089e-001, 4.861770e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(2.243232e-001, 9.441615e-001, 2.413259e-001);
   glNormal3d(1.556255e-001, 5.987924e-001, 7.856388e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(3.345724e-002, 2.564284e-001, 4.238784e-001);
   glNormal3d(8.091399e-002, 9.869448e-001, 1.392585e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-4.567996e-002, 2.586581e-001, 4.887164e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-3.830794e-002, 2.734480e-001, 4.239998e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-6.446136e-002, 9.744088e-001, 2.153423e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-3.830794e-002, 2.734480e-001, 4.239998e-001);
   glNormal3d(8.091399e-002, 9.869448e-001, 1.392585e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-4.567996e-002, 2.586581e-001, 4.887164e-001);
   glNormal3d(-2.226019e-001, 6.487572e-001, 7.277105e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-1.521832e-001, 2.672854e-001, 4.177976e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-6.876497e-002, 9.727103e-001, 2.215987e-001);
   glNormal3d(-1.435526e-001, 9.832809e-001, 1.120328e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-1.664907e-001, 2.518734e-001, 4.810087e-001);
   glNormal3d(-2.226019e-001, 6.487572e-001, 7.277105e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-1.521832e-001, 2.672854e-001, 4.177976e-001);
   glNormal3d(8.091399e-002, 9.869448e-001, 1.392585e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-4.567996e-002, 2.586581e-001, 4.887164e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-2.322824e-001, 9.557619e-001, 1.804552e-001);
   glNormal3d(-2.226019e-001, 6.487572e-001, 7.277105e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-1.521832e-001, 2.672854e-001, 4.177976e-001);
   glNormal3d(-1.435526e-001, 9.832809e-001, 1.120328e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-1.664907e-001, 2.518734e-001, 4.810087e-001);
   glNormal3d(-4.002107e-001, 5.755564e-001, 7.131383e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-1.654310e-001, 2.646750e-001, 4.145706e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-2.250609e-001, 9.574066e-001, 1.808873e-001);
   glNormal3d(-4.415912e-001, 8.932577e-001, 8.418900e-002);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-1.805189e-001, 2.492741e-001, 4.773124e-001);
   glNormal3d(-4.002107e-001, 5.755564e-001, 7.131383e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-1.654310e-001, 2.646750e-001, 4.145706e-001);
   glNormal3d(-1.435526e-001, 9.832809e-001, 1.120328e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-1.664907e-001, 2.518734e-001, 4.810087e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-6.064429e-001, 7.936176e-001, 4.897003e-002);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-1.654310e-001, 2.646750e-001, 4.145706e-001);
   glNormal3d(-4.415912e-001, 8.932577e-001, 8.418900e-002);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-1.805189e-001, 2.492741e-001, 4.773124e-001);
   glNormal3d(-6.555426e-001, 4.792707e-001, 5.835781e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-1.715726e-001, 2.600477e-001, 4.135052e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-6.062276e-001, 7.937786e-001, 4.902741e-002);
   glNormal3d(-7.004668e-001, 7.115046e-001, 5.574509e-002);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-1.870008e-001, 2.444178e-001, 4.757893e-001);
   glNormal3d(-6.555426e-001, 4.792707e-001, 5.835781e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-1.715726e-001, 2.600477e-001, 4.135052e-001);
   glNormal3d(-4.415912e-001, 8.932577e-001, 8.418900e-002);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-1.805189e-001, 2.492741e-001, 4.773124e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-7.255757e-001, 6.881062e-001, -7.054045e-003);
   glNormal3d(-8.486840e-001, 5.287080e-001, -1.425583e-002);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-2.420133e-001, 1.857717e-001, 4.135557e-001);
   glNormal3d(-6.555426e-001, 4.792707e-001, 5.835781e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-1.715726e-001, 2.600477e-001, 4.135052e-001);
   glNormal3d(-7.004668e-001, 7.115046e-001, 5.574509e-002);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-1.870008e-001, 2.444178e-001, 4.757893e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-7.248044e-001, 6.873475e-001, -4.703195e-002);
   glNormal3d(-6.555426e-001, 4.792707e-001, 5.835781e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-1.715726e-001, 2.600477e-001, 4.135052e-001);
   glNormal3d(-8.486840e-001, 5.287080e-001, -1.425583e-002);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-2.420133e-001, 1.857717e-001, 4.135557e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-2.240512e-001, 2.010032e-001, 3.593443e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-8.860397e-001, 4.302459e-001, -1.726911e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-2.240512e-001, 2.010032e-001, 3.593443e-001);
   glNormal3d(-8.486840e-001, 5.287080e-001, -1.425583e-002);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-2.420133e-001, 1.857717e-001, 4.135557e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-2.597673e-001, 1.182547e-001, 3.364344e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-8.746708e-001, 4.462256e-001, -1.892981e-001);
   glNormal3d(-9.901837e-001, -3.899052e-003, -1.397175e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-2.792334e-001, 9.971026e-002, 3.826654e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-2.597673e-001, 1.182547e-001, 3.364344e-001);
   glNormal3d(-8.486840e-001, 5.287080e-001, -1.425583e-002);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-2.420133e-001, 1.857717e-001, 4.135557e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-8.818274e-001, -1.704676e-001, -4.396831e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-2.597673e-001, 1.182547e-001, 3.364344e-001);
   glNormal3d(-9.901837e-001, -3.899052e-003, -1.397175e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-2.792334e-001, 9.971026e-002, 3.826654e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-2.552367e-001, 1.009179e-001, 3.340695e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-8.558721e-001, -2.877018e-001, -4.297798e-001);
   glNormal3d(-8.033006e-001, -5.424057e-001, -2.459759e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-2.438575e-001, 1.941840e-002, 3.659658e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-2.552367e-001, 1.009179e-001, 3.340695e-001);
   glNormal3d(-9.901837e-001, -3.899052e-003, -1.397175e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-2.792334e-001, 9.971026e-002, 3.826654e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-8.007717e-001, -3.119275e-001, -5.113373e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-2.552367e-001, 1.009179e-001, 3.340695e-001);
   glNormal3d(-8.033006e-001, -5.424057e-001, -2.459759e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-2.438575e-001, 1.941840e-002, 3.659658e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-2.269957e-001, 4.145826e-002, 3.261149e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-6.261777e-001, -5.392107e-001, -5.631637e-001);
   glNormal3d(-5.760531e-001, -7.634494e-001, -2.920749e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-2.003805e-001, -2.058676e-002, 3.559276e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-2.269957e-001, 4.145826e-002, 3.261149e-001);
   glNormal3d(-8.033006e-001, -5.424057e-001, -2.459759e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-2.438575e-001, 1.941840e-002, 3.659658e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-6.099791e-001, -5.402218e-001, -5.797292e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-2.269957e-001, 4.145826e-002, 3.261149e-001);
   glNormal3d(-5.760531e-001, -7.634494e-001, -2.920749e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-2.003805e-001, -2.058676e-002, 3.559276e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-1.863262e-001, 2.917498e-003, 3.192375e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-4.225958e-001, -6.809460e-001, -5.981014e-001);
   glNormal3d(-3.402065e-001, -8.901958e-001, -3.030033e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-1.483737e-001, -4.716663e-002, 3.494431e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-1.863262e-001, 2.917498e-003, 3.192375e-001);
   glNormal3d(-5.760531e-001, -7.634494e-001, -2.920749e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-2.003805e-001, -2.058676e-002, 3.559276e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-4.141529e-001, -6.792456e-001, -6.058901e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-1.863262e-001, 2.917498e-003, 3.192375e-001);
   glNormal3d(-3.402065e-001, -8.901958e-001, -3.030033e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-1.483737e-001, -4.716663e-002, 3.494431e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-1.375262e-001, -2.281871e-002, 3.147326e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-1.986719e-001, -7.720827e-001, -6.036702e-001);
   glNormal3d(-5.435753e-002, -9.542340e-001, -2.940794e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-9.773494e-002, -5.761198e-002, 3.461370e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-1.375262e-001, -2.281871e-002, 3.147326e-001);
   glNormal3d(-3.402065e-001, -8.901958e-001, -3.030033e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-1.483737e-001, -4.716663e-002, 3.494431e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-2.012054e-001, -7.730742e-001, -6.015586e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-1.375262e-001, -2.281871e-002, 3.147326e-001);
   glNormal3d(-5.435753e-002, -9.542340e-001, -2.940794e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-9.773494e-002, -5.761198e-002, 3.461370e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-8.990500e-002, -3.317030e-002, 3.121076e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(1.081852e-001, -8.190674e-001, -5.634044e-001);
   glNormal3d(2.692965e-001, -9.269027e-001, -2.614017e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-5.825664e-004, -4.624303e-002, 3.482642e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-8.990500e-002, -3.317030e-002, 3.121076e-001);
   glNormal3d(-5.435753e-002, -9.542340e-001, -2.940794e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-9.773494e-002, -5.761198e-002, 3.461370e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(9.764880e-002, -8.341481e-001, -5.428275e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-8.990500e-002, -3.317030e-002, 3.121076e-001);
   glNormal3d(2.692965e-001, -9.269027e-001, -2.614017e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-5.825664e-004, -4.624303e-002, 3.482642e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(1.683279e-003, -2.294029e-002, 3.128632e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(4.533158e-001, -7.575776e-001, -4.696606e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(1.683279e-003, -2.294029e-002, 3.128632e-001);
   glNormal3d(2.692965e-001, -9.269027e-001, -2.614017e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-5.825664e-004, -4.624303e-002, 3.482642e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(8.180765e-002, 1.110022e-002, 3.352907e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(4.582979e-001, -7.619910e-001, -4.575289e-001);
   glNormal3d(6.143164e-001, -7.696038e-001, -1.741417e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(8.411983e-002, -1.142368e-002, 3.751191e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(8.180765e-002, 1.110022e-002, 3.352907e-001);
   glNormal3d(2.692965e-001, -9.269027e-001, -2.614017e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-5.825664e-004, -4.624303e-002, 3.482642e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(8.153991e-001, -4.823410e-001, -3.201115e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(8.180765e-002, 1.110022e-002, 3.352907e-001);
   glNormal3d(6.143164e-001, -7.696038e-001, -1.741417e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(8.411983e-002, -1.142368e-002, 3.751191e-001);
   glNormal3d(6.151871e-001, -7.443135e-001, 2.598887e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(8.986394e-002, 1.999572e-002, 3.424083e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(8.175856e-001, -4.802298e-001, -3.176997e-001);
   glNormal3d(7.480419e-001, -6.582971e-001, -8.413247e-002);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(9.257265e-002, -2.506240e-003, 3.833926e-001);
   glNormal3d(6.151871e-001, -7.443135e-001, 2.598887e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(8.986394e-002, 1.999572e-002, 3.424083e-001);
   glNormal3d(6.143164e-001, -7.696038e-001, -1.741417e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(8.411983e-002, -1.142368e-002, 3.751191e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(7.425619e-001, -5.651917e-001, -3.593886e-001);
   glNormal3d(8.419428e-001, -5.337215e-001, -7.920634e-002);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(1.012343e-001, 6.708586e-003, 3.867975e-001);
   glNormal3d(6.151871e-001, -7.443135e-001, 2.598887e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(8.986394e-002, 1.999572e-002, 3.424083e-001);
   glNormal3d(7.480419e-001, -6.582971e-001, -8.413247e-002);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(9.257265e-002, -2.506240e-003, 3.833926e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(7.375971e-001, -5.713046e-001, -3.599466e-001);
   glNormal3d(6.151871e-001, -7.443135e-001, 2.598887e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(8.986394e-002, 1.999572e-002, 3.424083e-001);
   glNormal3d(8.419428e-001, -5.337215e-001, -7.920634e-002);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(1.012343e-001, 6.708586e-003, 3.867975e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(9.529491e-002, 2.583825e-002, 3.442641e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(7.192462e-001, -5.905171e-001, -3.660251e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(9.529491e-002, 2.583825e-002, 3.442641e-001);
   glNormal3d(8.419428e-001, -5.337215e-001, -7.920634e-002);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(1.012343e-001, 6.708586e-003, 3.867975e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(9.809356e-002, 2.883380e-002, 3.449307e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(9.283490e-001, -2.953312e-001, -2.257156e-001);
   glNormal3d(9.882757e-001, -1.493755e-001, 3.159218e-002);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(1.341452e-001, 8.745733e-002, 4.165036e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(9.809356e-002, 2.883380e-002, 3.449307e-001);
   glNormal3d(8.419428e-001, -5.337215e-001, -7.920634e-002);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(1.012343e-001, 6.708586e-003, 3.867975e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(9.255233e-001, -3.178658e-001, -2.058347e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(9.809356e-002, 2.883380e-002, 3.449307e-001);
   glNormal3d(9.882757e-001, -1.493755e-001, 3.159218e-002);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(1.341452e-001, 8.745733e-002, 4.165036e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(1.297137e-001, 1.065363e-001, 3.671148e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(9.841734e-001, 1.760413e-001, -2.030053e-002);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(1.297137e-001, 1.065363e-001, 3.671148e-001);
   glNormal3d(9.882757e-001, -1.493755e-001, 3.159218e-002);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(1.341452e-001, 8.745733e-002, 4.165036e-001);
   glNormal3d(8.612711e-001, -2.817511e-002, 5.073640e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(1.184008e-001, 1.736224e-001, 4.004155e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(9.836122e-001, 1.802737e-001, 2.916243e-003);
   glNormal3d(9.847083e-001, 1.239579e-001, 1.224094e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(1.214541e-001, 1.560475e-001, 4.569902e-001);
   glNormal3d(8.612711e-001, -2.817511e-002, 5.073640e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(1.184008e-001, 1.736224e-001, 4.004155e-001);
   glNormal3d(9.882757e-001, -1.493755e-001, 3.159218e-002);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(1.341452e-001, 8.745733e-002, 4.165036e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(9.866468e-001, 1.628527e-001, -2.659330e-003);
   glNormal3d(8.612711e-001, -2.817511e-002, 5.073640e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(1.184008e-001, 1.736224e-001, 4.004155e-001);
   glNormal3d(9.847083e-001, 1.239579e-001, 1.224094e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(1.214541e-001, 1.560475e-001, 4.569902e-001);
   glNormal3d(8.571030e-001, 1.931366e-002, 5.147830e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(1.183651e-001, 1.738398e-001, 4.004802e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(9.871785e-001, 1.595770e-001, -3.719752e-003);
   glNormal3d(8.571030e-001, 1.931366e-002, 5.147830e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(1.183651e-001, 1.738398e-001, 4.004802e-001);
   glNormal3d(9.847083e-001, 1.239579e-001, 1.224094e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(1.214541e-001, 1.560475e-001, 4.569902e-001);
   glNormal3d(8.366086e-001, 5.307828e-002, 5.452236e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(1.182714e-001, 1.744212e-001, 4.005692e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(9.873387e-001, 1.585742e-001, -4.055378e-003);
   glNormal3d(8.366086e-001, 5.307828e-002, 5.452236e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(1.182714e-001, 1.744212e-001, 4.005692e-001);
   glNormal3d(9.847083e-001, 1.239579e-001, 1.224094e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(1.214541e-001, 1.560475e-001, 4.569902e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(1.113507e-001, 2.176350e-001, 4.053741e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(9.861184e-001, 1.659681e-001, 5.005799e-003);
   glNormal3d(8.562302e-001, 4.881838e-001, 1.689572e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(1.136786e-001, 2.019892e-001, 4.655322e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(1.113507e-001, 2.176350e-001, 4.053741e-001);
   glNormal3d(9.847083e-001, 1.239579e-001, 1.224094e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(1.214541e-001, 1.560475e-001, 4.569902e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(5.317121e-001, 8.305016e-001, 1.659800e-001);
   glNormal3d(8.562302e-001, 4.881838e-001, 1.689572e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(1.136786e-001, 2.019892e-001, 4.655322e-001);
   glNormal3d(8.197786e-001, 4.996365e-001, 2.798685e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(8.687328e-002, 1.964744e-001, 5.789963e-001);
   glNormal3d(3.906390e-001, 9.032346e-001, 1.776748e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(5.144219e-002, 2.377089e-001, 4.861770e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(5.759560e-001, 8.057334e-001, 1.380880e-001);
   glNormal3d(4.226802e-001, 8.964110e-001, 1.333746e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(3.269249e-002, 2.335418e-001, 5.886950e-001);
   glNormal3d(3.906390e-001, 9.032346e-001, 1.776748e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(5.144219e-002, 2.377089e-001, 4.861770e-001);
   glNormal3d(8.197786e-001, 4.996365e-001, 2.798685e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(8.687328e-002, 1.964744e-001, 5.789963e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(2.121600e-001, 9.740853e-001, 7.839561e-002);
   glNormal3d(3.906390e-001, 9.032346e-001, 1.776748e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(5.144219e-002, 2.377089e-001, 4.861770e-001);
   glNormal3d(4.226802e-001, 8.964110e-001, 1.333746e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(3.269249e-002, 2.335418e-001, 5.886950e-001);
   glNormal3d(8.091399e-002, 9.869448e-001, 1.392585e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-4.567996e-002, 2.586581e-001, 4.887164e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(2.343361e-001, 9.702986e-001, 6.006063e-002);
   glNormal3d(9.607235e-002, 9.938563e-001, 5.495150e-002);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-5.313089e-002, 2.543673e-001, 5.871072e-001);
   glNormal3d(8.091399e-002, 9.869448e-001, 1.392585e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-4.567996e-002, 2.586581e-001, 4.887164e-001);
   glNormal3d(4.226802e-001, 8.964110e-001, 1.333746e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(3.269249e-002, 2.335418e-001, 5.886950e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-5.768359e-002, 9.980055e-001, 2.564231e-002);
   glNormal3d(8.091399e-002, 9.869448e-001, 1.392585e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-4.567996e-002, 2.586581e-001, 4.887164e-001);
   glNormal3d(-1.487151e-001, 9.871224e-001, 5.893376e-002);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-1.607321e-001, 2.495605e-001, 5.839817e-001);
   glNormal3d(-1.435526e-001, 9.832809e-001, 1.120328e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-1.664907e-001, 2.518734e-001, 4.810087e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-4.575299e-002, 9.981490e-001, 4.006462e-002);
   glNormal3d(-1.487151e-001, 9.871224e-001, 5.893376e-002);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-1.607321e-001, 2.495605e-001, 5.839817e-001);
   glNormal3d(8.091399e-002, 9.869448e-001, 1.392585e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-4.567996e-002, 2.586581e-001, 4.887164e-001);
   glNormal3d(9.607235e-002, 9.938563e-001, 5.495150e-002);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-5.313089e-002, 2.543673e-001, 5.871072e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-1.914298e-001, 9.808166e-001, 3.679001e-002);
   glNormal3d(-1.435526e-001, 9.832809e-001, 1.120328e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-1.664907e-001, 2.518734e-001, 4.810087e-001);
   glNormal3d(-4.319560e-001, 8.943080e-001, 1.167356e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-1.733188e-001, 2.467648e-001, 5.816760e-001);
   glNormal3d(-4.415912e-001, 8.932577e-001, 8.418900e-002);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-1.805189e-001, 2.492741e-001, 4.773124e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-2.226977e-001, 9.742826e-001, 3.433759e-002);
   glNormal3d(-4.319560e-001, 8.943080e-001, 1.167356e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-1.733188e-001, 2.467648e-001, 5.816760e-001);
   glNormal3d(-1.435526e-001, 9.832809e-001, 1.120328e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-1.664907e-001, 2.518734e-001, 4.810087e-001);
   glNormal3d(-1.487151e-001, 9.871224e-001, 5.893376e-002);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-1.607321e-001, 2.495605e-001, 5.839817e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-6.074909e-001, 7.920681e-001, 5.985801e-002);
   glNormal3d(-4.415912e-001, 8.932577e-001, 8.418900e-002);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-1.805189e-001, 2.492741e-001, 4.773124e-001);
   glNormal3d(-7.247182e-001, 6.597514e-001, 1.987750e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-1.791997e-001, 2.423992e-001, 5.816726e-001);
   glNormal3d(-7.004668e-001, 7.115046e-001, 5.574509e-002);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-1.870008e-001, 2.444178e-001, 4.757893e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-5.949849e-001, 8.014703e-001, 6.031931e-002);
   glNormal3d(-7.247182e-001, 6.597514e-001, 1.987750e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-1.791997e-001, 2.423992e-001, 5.816726e-001);
   glNormal3d(-4.415912e-001, 8.932577e-001, 8.418900e-002);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-1.805189e-001, 2.492741e-001, 4.773124e-001);
   glNormal3d(-4.319560e-001, 8.943080e-001, 1.167356e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-1.733188e-001, 2.467648e-001, 5.816760e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-7.782695e-001, 6.191771e-001, 1.044810e-001);
   glNormal3d(-7.004668e-001, 7.115046e-001, 5.574509e-002);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-1.870008e-001, 2.444178e-001, 4.757893e-001);
   glNormal3d(-8.576169e-001, 4.767404e-001, 1.929038e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-2.304639e-001, 1.782988e-001, 5.438719e-001);
   glNormal3d(-8.486840e-001, 5.287080e-001, -1.425583e-002);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-2.420133e-001, 1.857717e-001, 4.135557e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-7.988310e-001, 5.974402e-001, 7.024480e-002);
   glNormal3d(-8.576169e-001, 4.767404e-001, 1.929038e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-2.304639e-001, 1.782988e-001, 5.438719e-001);
   glNormal3d(-7.004668e-001, 7.115046e-001, 5.574509e-002);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-1.870008e-001, 2.444178e-001, 4.757893e-001);
   glNormal3d(-7.247182e-001, 6.597514e-001, 1.987750e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-1.791997e-001, 2.423992e-001, 5.816726e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-9.251898e-001, 3.702835e-001, 8.315030e-002);
   glNormal3d(-8.486840e-001, 5.287080e-001, -1.425583e-002);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-2.420133e-001, 1.857717e-001, 4.135557e-001);
   glNormal3d(-9.681528e-001, -6.937901e-003, 2.502641e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-2.657902e-001, 9.811638e-002, 5.393420e-001);
   glNormal3d(-9.901837e-001, -3.899052e-003, -1.397175e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-2.792334e-001, 9.971026e-002, 3.826654e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-9.123455e-001, 3.961042e-001, 1.035716e-001);
   glNormal3d(-9.681528e-001, -6.937901e-003, 2.502641e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-2.657902e-001, 9.811638e-002, 5.393420e-001);
   glNormal3d(-8.486840e-001, 5.287080e-001, -1.425583e-002);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-2.420133e-001, 1.857717e-001, 4.135557e-001);
   glNormal3d(-8.576169e-001, 4.767404e-001, 1.929038e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-2.304639e-001, 1.782988e-001, 5.438719e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-9.099782e-001, -4.115184e-001, 5.091409e-002);
   glNormal3d(-9.901837e-001, -3.899052e-003, -1.397175e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-2.792334e-001, 9.971026e-002, 3.826654e-001);
   glNormal3d(-8.002653e-001, -5.290291e-001, 2.823184e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-2.362278e-001, 2.462714e-002, 5.444299e-001);
   glNormal3d(-8.033006e-001, -5.424057e-001, -2.459759e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-2.438575e-001, 1.941840e-002, 3.659658e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-9.268866e-001, -3.676102e-001, 7.578926e-002);
   glNormal3d(-8.002653e-001, -5.290291e-001, 2.823184e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-2.362278e-001, 2.462714e-002, 5.444299e-001);
   glNormal3d(-9.901837e-001, -3.899052e-003, -1.397175e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-2.792334e-001, 9.971026e-002, 3.826654e-001);
   glNormal3d(-9.681528e-001, -6.937901e-003, 2.502641e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-2.657902e-001, 9.811638e-002, 5.393420e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-6.721672e-001, -7.395254e-001, 3.596501e-002);
   glNormal3d(-8.033006e-001, -5.424057e-001, -2.459759e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-2.438575e-001, 1.941840e-002, 3.659658e-001);
   glNormal3d(-5.779619e-001, -7.649362e-001, 2.843107e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-1.985712e-001, -1.303037e-002, 5.451192e-001);
   glNormal3d(-5.760531e-001, -7.634494e-001, -2.920749e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-2.003805e-001, -2.058676e-002, 3.559276e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-7.066671e-001, -7.057196e-001, 5.080885e-002);
   glNormal3d(-5.779619e-001, -7.649362e-001, 2.843107e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-1.985712e-001, -1.303037e-002, 5.451192e-001);
   glNormal3d(-8.033006e-001, -5.424057e-001, -2.459759e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-2.438575e-001, 1.941840e-002, 3.659658e-001);
   glNormal3d(-8.002653e-001, -5.290291e-001, 2.823184e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-2.362278e-001, 2.462714e-002, 5.444299e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-4.520910e-001, -8.915173e-001, 2.847171e-002);
   glNormal3d(-5.760531e-001, -7.634494e-001, -2.920749e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-2.003805e-001, -2.058676e-002, 3.559276e-001);
   glNormal3d(-3.479198e-001, -8.927627e-001, 2.862282e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-1.530108e-001, -3.855716e-002, 5.453955e-001);
   glNormal3d(-3.402065e-001, -8.901958e-001, -3.030033e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-1.483737e-001, -4.716663e-002, 3.494431e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-4.885935e-001, -8.716176e-001, 3.948527e-002);
   glNormal3d(-3.479198e-001, -8.927627e-001, 2.862282e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-1.530108e-001, -3.855716e-002, 5.453955e-001);
   glNormal3d(-5.760531e-001, -7.634494e-001, -2.920749e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-2.003805e-001, -2.058676e-002, 3.559276e-001);
   glNormal3d(-5.779619e-001, -7.649362e-001, 2.843107e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-1.985712e-001, -1.303037e-002, 5.451192e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-2.000883e-001, -9.793360e-001, 2.942319e-002);
   glNormal3d(-3.402065e-001, -8.901958e-001, -3.030033e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-1.483737e-001, -4.716663e-002, 3.494431e-001);
   glNormal3d(-6.702253e-002, -9.561511e-001, 2.851017e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-1.082953e-001, -4.949737e-002, 5.444136e-001);
   glNormal3d(-5.435753e-002, -9.542340e-001, -2.940794e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-9.773494e-002, -5.761198e-002, 3.461370e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-2.367218e-001, -9.708706e-001, 3.705481e-002);
   glNormal3d(-6.702253e-002, -9.561511e-001, 2.851017e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-1.082953e-001, -4.949737e-002, 5.444136e-001);
   glNormal3d(-3.402065e-001, -8.901958e-001, -3.030033e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-1.483737e-001, -4.716663e-002, 3.494431e-001);
   glNormal3d(-3.479198e-001, -8.927627e-001, 2.862282e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-1.530108e-001, -3.855716e-002, 5.453955e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(1.153646e-001, -9.926548e-001, 3.643519e-002);
   glNormal3d(-5.435753e-002, -9.542340e-001, -2.940794e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-9.773494e-002, -5.761198e-002, 3.461370e-001);
   glNormal3d(2.200637e-001, -9.349997e-001, 2.781144e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-2.173856e-002, -4.159108e-002, 5.419899e-001);
   glNormal3d(2.692965e-001, -9.269027e-001, -2.614017e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-5.825664e-004, -4.624303e-002, 3.482642e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(9.213562e-002, -9.947011e-001, 4.561605e-002);
   glNormal3d(2.200637e-001, -9.349997e-001, 2.781144e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-2.173856e-002, -4.159108e-002, 5.419899e-001);
   glNormal3d(-5.435753e-002, -9.542340e-001, -2.940794e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-9.773494e-002, -5.761198e-002, 3.461370e-001);
   glNormal3d(-6.702253e-002, -9.561511e-001, 2.851017e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-1.082953e-001, -4.949737e-002, 5.444136e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(3.626182e-001, -9.298778e-001, 6.192930e-002);
   glNormal3d(2.692965e-001, -9.269027e-001, -2.614017e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-5.825664e-004, -4.624303e-002, 3.482642e-001);
   glNormal3d(2.200637e-001, -9.349997e-001, 2.781144e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-2.173856e-002, -4.159108e-002, 5.419899e-001);
   glNormal3d(6.143164e-001, -7.696038e-001, -1.741417e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(8.411983e-002, -1.142368e-002, 3.751191e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(3.958024e-001, -9.143194e-001, 8.579319e-002);
   glNormal3d(5.035346e-001, -8.055819e-001, 3.122349e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(5.471473e-002, -7.269233e-003, 5.550530e-001);
   glNormal3d(6.143164e-001, -7.696038e-001, -1.741417e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(8.411983e-002, -1.142368e-002, 3.751191e-001);
   glNormal3d(2.200637e-001, -9.349997e-001, 2.781144e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-2.173856e-002, -4.159108e-002, 5.419899e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(6.596239e-001, -7.411438e-001, 1.249089e-001);
   glNormal3d(6.143164e-001, -7.696038e-001, -1.741417e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(8.411983e-002, -1.142368e-002, 3.751191e-001);
   glNormal3d(5.035346e-001, -8.055819e-001, 3.122349e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(5.471473e-002, -7.269233e-003, 5.550530e-001);
   glNormal3d(7.480419e-001, -6.582971e-001, -8.413247e-002);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(9.257265e-002, -2.506240e-003, 3.833926e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(7.256631e-001, -6.733738e-001, 1.413536e-001);
   glNormal3d(6.377400e-001, -6.762964e-001, 3.686609e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(6.256309e-002, 2.181760e-003, 5.597843e-001);
   glNormal3d(7.480419e-001, -6.582971e-001, -8.413247e-002);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(9.257265e-002, -2.506240e-003, 3.833926e-001);
   glNormal3d(5.035346e-001, -8.055819e-001, 3.122349e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(5.471473e-002, -7.269233e-003, 5.550530e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(6.959642e-001, -7.048596e-001, 1.371377e-001);
   glNormal3d(7.480419e-001, -6.582971e-001, -8.413247e-002);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(9.257265e-002, -2.506240e-003, 3.833926e-001);
   glNormal3d(6.377400e-001, -6.762964e-001, 3.686609e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(6.256309e-002, 2.181760e-003, 5.597843e-001);
   glNormal3d(8.419428e-001, -5.337215e-001, -7.920634e-002);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(1.012343e-001, 6.708586e-003, 3.867975e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(7.190331e-001, -6.801168e-001, 1.429423e-001);
   glNormal3d(7.713045e-001, -5.370284e-001, 3.415991e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(7.050154e-002, 1.067943e-002, 5.602838e-001);
   glNormal3d(8.419428e-001, -5.337215e-001, -7.920634e-002);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(1.012343e-001, 6.708586e-003, 3.867975e-001);
   glNormal3d(6.377400e-001, -6.762964e-001, 3.686609e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(6.256309e-002, 2.181760e-003, 5.597843e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(8.899311e-001, -4.242795e-001, 1.673608e-001);
   glNormal3d(8.419428e-001, -5.337215e-001, -7.920634e-002);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(1.012343e-001, 6.708586e-003, 3.867975e-001);
   glNormal3d(7.713045e-001, -5.370284e-001, 3.415991e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(7.050154e-002, 1.067943e-002, 5.602838e-001);
   glNormal3d(9.882757e-001, -1.493755e-001, 3.159218e-002);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(1.341452e-001, 8.745733e-002, 4.165036e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(9.016576e-001, -3.873590e-001, 1.922668e-001);
   glNormal3d(9.232751e-001, -1.842654e-001, 3.370599e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(1.018752e-001, 8.613858e-002, 5.651805e-001);
   glNormal3d(9.882757e-001, -1.493755e-001, 3.159218e-002);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(1.341452e-001, 8.745733e-002, 4.165036e-001);
   glNormal3d(7.713045e-001, -5.370284e-001, 3.415991e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(7.050154e-002, 1.067943e-002, 5.602838e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(9.756524e-001, 5.523609e-002, 2.122530e-001);
   glNormal3d(9.882757e-001, -1.493755e-001, 3.159218e-002);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(1.341452e-001, 8.745733e-002, 4.165036e-001);
   glNormal3d(9.232751e-001, -1.842654e-001, 3.370599e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(1.018752e-001, 8.613858e-002, 5.651805e-001);
   glNormal3d(9.847083e-001, 1.239579e-001, 1.224094e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(1.214541e-001, 1.560475e-001, 4.569902e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(9.723413e-001, 7.169465e-002, 2.222888e-001);
   glNormal3d(9.328575e-001, 9.508989e-002, 3.474692e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(9.273621e-002, 1.549731e-001, 5.829554e-001);
   glNormal3d(9.847083e-001, 1.239579e-001, 1.224094e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(1.214541e-001, 1.560475e-001, 4.569902e-001);
   glNormal3d(9.232751e-001, -1.842654e-001, 3.370599e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(1.018752e-001, 8.613858e-002, 5.651805e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(9.674092e-001, 1.225304e-001, 2.215980e-001);
   glNormal3d(9.847083e-001, 1.239579e-001, 1.224094e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(1.214541e-001, 1.560475e-001, 4.569902e-001);
   glNormal3d(9.328575e-001, 9.508989e-002, 3.474692e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(9.273621e-002, 1.549731e-001, 5.829554e-001);
   glNormal3d(8.562302e-001, 4.881838e-001, 1.689572e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(1.136786e-001, 2.019892e-001, 4.655322e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(9.592624e-001, 1.578670e-001, 2.342938e-001);
   glNormal3d(8.197786e-001, 4.996365e-001, 2.798685e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(8.687328e-002, 1.964744e-001, 5.789963e-001);
   glNormal3d(8.562302e-001, 4.881838e-001, 1.689572e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(1.136786e-001, 2.019892e-001, 4.655322e-001);
   glNormal3d(9.328575e-001, 9.508989e-002, 3.474692e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(9.273621e-002, 1.549731e-001, 5.829554e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(5.773620e-001, 7.874795e-001, 2.157061e-001);
   glNormal3d(8.197786e-001, 4.996365e-001, 2.798685e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(8.687328e-002, 1.964744e-001, 5.789963e-001);
   glNormal3d(7.415221e-001, 5.149845e-001, 4.300418e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(5.776912e-002, 2.029990e-001, 6.330775e-001);
   glNormal3d(4.226802e-001, 8.964110e-001, 1.333746e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(3.269249e-002, 2.335418e-001, 5.886950e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(5.843979e-001, 7.840008e-001, 2.093367e-001);
   glNormal3d(4.341151e-001, 8.792871e-001, 1.959550e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(1.413426e-002, 2.342961e-001, 6.376785e-001);
   glNormal3d(4.226802e-001, 8.964110e-001, 1.333746e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(3.269249e-002, 2.335418e-001, 5.886950e-001);
   glNormal3d(7.415221e-001, 5.149845e-001, 4.300418e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(5.776912e-002, 2.029990e-001, 6.330775e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(2.338828e-001, 9.694688e-001, 7.368223e-002);
   glNormal3d(4.226802e-001, 8.964110e-001, 1.333746e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(3.269249e-002, 2.335418e-001, 5.886950e-001);
   glNormal3d(4.341151e-001, 8.792871e-001, 1.959550e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(1.413426e-002, 2.342961e-001, 6.376785e-001);
   glNormal3d(9.607235e-002, 9.938563e-001, 5.495150e-002);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-5.313089e-002, 2.543673e-001, 5.871072e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(2.396385e-001, 9.686369e-001, 6.569640e-002);
   glNormal3d(1.039820e-001, 9.935443e-001, 4.536035e-002);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-5.540926e-002, 2.516865e-001, 6.349436e-001);
   glNormal3d(9.607235e-002, 9.938563e-001, 5.495150e-002);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-5.313089e-002, 2.543673e-001, 5.871072e-001);
   glNormal3d(4.341151e-001, 8.792871e-001, 1.959550e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(1.413426e-002, 2.342961e-001, 6.376785e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-4.571992e-002, 9.981986e-001, 3.884974e-002);
   glNormal3d(9.607235e-002, 9.938563e-001, 5.495150e-002);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-5.313089e-002, 2.543673e-001, 5.871072e-001);
   glNormal3d(-1.608573e-001, 9.797630e-001, 1.191196e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-1.428525e-001, 2.484493e-001, 6.335748e-001);
   glNormal3d(-1.487151e-001, 9.871224e-001, 5.893376e-002);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-1.607321e-001, 2.495605e-001, 5.839817e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-3.778710e-002, 9.978193e-001, 5.411845e-002);
   glNormal3d(-1.608573e-001, 9.797630e-001, 1.191196e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-1.428525e-001, 2.484493e-001, 6.335748e-001);
   glNormal3d(9.607235e-002, 9.938563e-001, 5.495150e-002);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-5.313089e-002, 2.543673e-001, 5.871072e-001);
   glNormal3d(1.039820e-001, 9.935443e-001, 4.536035e-002);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-5.540926e-002, 2.516865e-001, 6.349436e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-2.342297e-001, 9.662752e-001, 1.069984e-001);
   glNormal3d(-1.487151e-001, 9.871224e-001, 5.893376e-002);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-1.607321e-001, 2.495605e-001, 5.839817e-001);
   glNormal3d(-4.037615e-001, 8.690449e-001, 2.858981e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-1.531133e-001, 2.460830e-001, 6.320651e-001);
   glNormal3d(-4.319560e-001, 8.943080e-001, 1.167356e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-1.733188e-001, 2.467648e-001, 5.816760e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-2.384211e-001, 9.651845e-001, 1.075836e-001);
   glNormal3d(-4.037615e-001, 8.690449e-001, 2.858981e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-1.531133e-001, 2.460830e-001, 6.320651e-001);
   glNormal3d(-1.487151e-001, 9.871224e-001, 5.893376e-002);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-1.607321e-001, 2.495605e-001, 5.839817e-001);
   glNormal3d(-1.608573e-001, 9.797630e-001, 1.191196e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-1.428525e-001, 2.484493e-001, 6.335748e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-5.788744e-001, 7.796260e-001, 2.389304e-001);
   glNormal3d(-4.319560e-001, 8.943080e-001, 1.167356e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-1.733188e-001, 2.467648e-001, 5.816760e-001);
   glNormal3d(-6.619333e-001, 5.784006e-001, 4.767567e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-1.579237e-001, 2.426136e-001, 6.325201e-001);
   glNormal3d(-7.247182e-001, 6.597514e-001, 1.987750e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-1.791997e-001, 2.423992e-001, 5.816726e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-5.542507e-001, 7.990549e-001, 2.330609e-001);
   glNormal3d(-6.619333e-001, 5.784006e-001, 4.767567e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-1.579237e-001, 2.426136e-001, 6.325201e-001);
   glNormal3d(-4.319560e-001, 8.943080e-001, 1.167356e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-1.733188e-001, 2.467648e-001, 5.816760e-001);
   glNormal3d(-4.037615e-001, 8.690449e-001, 2.858981e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-1.531133e-001, 2.460830e-001, 6.320651e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-8.231215e-001, 4.728638e-001, 3.144373e-001);
   glNormal3d(-7.247182e-001, 6.597514e-001, 1.987750e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-1.791997e-001, 2.423992e-001, 5.816726e-001);
   glNormal3d(-8.023681e-001, 4.333631e-001, 4.103680e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-2.003416e-001, 1.877353e-001, 6.085341e-001);
   glNormal3d(-8.576169e-001, 4.767404e-001, 1.929038e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-2.304639e-001, 1.782988e-001, 5.438719e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-8.104516e-001, 4.790978e-001, 3.370957e-001);
   glNormal3d(-8.023681e-001, 4.333631e-001, 4.103680e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-2.003416e-001, 1.877353e-001, 6.085341e-001);
   glNormal3d(-7.247182e-001, 6.597514e-001, 1.987750e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-1.791997e-001, 2.423992e-001, 5.816726e-001);
   glNormal3d(-6.619333e-001, 5.784006e-001, 4.767567e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-1.579237e-001, 2.426136e-001, 6.325201e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-8.774325e-001, 3.692757e-001, 3.061824e-001);
   glNormal3d(-8.576169e-001, 4.767404e-001, 1.929038e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-2.304639e-001, 1.782988e-001, 5.438719e-001);
   glNormal3d(-8.511915e-001, 9.203390e-002, 5.167231e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-2.296977e-001, 1.229486e-001, 6.128237e-001);
   glNormal3d(-9.681528e-001, -6.937901e-003, 2.502641e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-2.657902e-001, 9.811638e-002, 5.393420e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-8.492623e-001, 4.070785e-001, 3.362151e-001);
   glNormal3d(-8.511915e-001, 9.203390e-002, 5.167231e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-2.296977e-001, 1.229486e-001, 6.128237e-001);
   glNormal3d(-8.576169e-001, 4.767404e-001, 1.929038e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-2.304639e-001, 1.782988e-001, 5.438719e-001);
   glNormal3d(-8.023681e-001, 4.333631e-001, 4.103680e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-2.003416e-001, 1.877353e-001, 6.085341e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-8.323425e-001, -3.026789e-001, 4.643184e-001);
   glNormal3d(-9.681528e-001, -6.937901e-003, 2.502641e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-2.657902e-001, 9.811638e-002, 5.393420e-001);
   glNormal3d(-6.951391e-001, -3.641670e-001, 6.198097e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-2.062341e-001, 6.391774e-002, 6.238097e-001);
   glNormal3d(-8.002653e-001, -5.290291e-001, 2.823184e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-2.362278e-001, 2.462714e-002, 5.444299e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-8.364643e-001, -2.408677e-001, 4.922502e-001);
   glNormal3d(-6.951391e-001, -3.641670e-001, 6.198097e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-2.062341e-001, 6.391774e-002, 6.238097e-001);
   glNormal3d(-9.681528e-001, -6.937901e-003, 2.502641e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-2.657902e-001, 9.811638e-002, 5.393420e-001);
   glNormal3d(-8.511915e-001, 9.203390e-002, 5.167231e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-2.296977e-001, 1.229486e-001, 6.128237e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-6.140607e-001, -6.047618e-001, 5.071417e-001);
   glNormal3d(-8.002653e-001, -5.290291e-001, 2.823184e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-2.362278e-001, 2.462714e-002, 5.444299e-001);
   glNormal3d(-5.000304e-001, -5.765044e-001, 6.462293e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-1.759462e-001, 3.328806e-002, 6.277485e-001);
   glNormal3d(-5.779619e-001, -7.649362e-001, 2.843107e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-1.985712e-001, -1.303037e-002, 5.451192e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-6.393597e-001, -5.651837e-001, 5.213315e-001);
   glNormal3d(-5.000304e-001, -5.765044e-001, 6.462293e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-1.759462e-001, 3.328806e-002, 6.277485e-001);
   glNormal3d(-8.002653e-001, -5.290291e-001, 2.823184e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-2.362278e-001, 2.462714e-002, 5.444299e-001);
   glNormal3d(-6.951391e-001, -3.641670e-001, 6.198097e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-2.062341e-001, 6.391774e-002, 6.238097e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-4.208918e-001, -7.456197e-001, 5.166250e-001);
   glNormal3d(-5.779619e-001, -7.649362e-001, 2.843107e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-1.985712e-001, -1.303037e-002, 5.451192e-001);
   glNormal3d(-2.992964e-001, -6.938736e-001, 6.549512e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-1.391469e-001, 1.233190e-002, 6.301361e-001);
   glNormal3d(-3.479198e-001, -8.927627e-001, 2.862282e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-1.530108e-001, -3.855716e-002, 5.453955e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-4.460044e-001, -7.230958e-001, 5.274586e-001);
   glNormal3d(-2.992964e-001, -6.938736e-001, 6.549512e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-1.391469e-001, 1.233190e-002, 6.301361e-001);
   glNormal3d(-5.779619e-001, -7.649362e-001, 2.843107e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-1.985712e-001, -1.303037e-002, 5.451192e-001);
   glNormal3d(-5.000304e-001, -5.765044e-001, 6.462293e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-1.759462e-001, 3.328806e-002, 6.277485e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-1.919481e-001, -8.313532e-001, 5.215437e-001);
   glNormal3d(-3.479198e-001, -8.927627e-001, 2.862282e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-1.530108e-001, -3.855716e-002, 5.453955e-001);
   glNormal3d(-5.109650e-002, -7.572898e-001, 6.510770e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-1.029275e-001, 3.024797e-003, 6.301107e-001);
   glNormal3d(-6.702253e-002, -9.561511e-001, 2.851017e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-1.082953e-001, -4.949737e-002, 5.444136e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-2.109538e-001, -8.223842e-001, 5.283774e-001);
   glNormal3d(-5.109650e-002, -7.572898e-001, 6.510770e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-1.029275e-001, 3.024797e-003, 6.301107e-001);
   glNormal3d(-3.479198e-001, -8.927627e-001, 2.862282e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-1.530108e-001, -3.855716e-002, 5.453955e-001);
   glNormal3d(-2.992964e-001, -6.938736e-001, 6.549512e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-1.391469e-001, 1.233190e-002, 6.301361e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(9.228320e-002, -8.526498e-001, 5.142686e-001);
   glNormal3d(-6.702253e-002, -9.561511e-001, 2.851017e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-1.082953e-001, -4.949737e-002, 5.444136e-001);
   glNormal3d(1.708087e-001, -7.520640e-001, 6.365722e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-3.259083e-002, 8.411609e-003, 6.268410e-001);
   glNormal3d(2.200637e-001, -9.349997e-001, 2.781144e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-2.173856e-002, -4.159108e-002, 5.419899e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(8.923292e-002, -8.516888e-001, 5.163949e-001);
   glNormal3d(1.708087e-001, -7.520640e-001, 6.365722e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-3.259083e-002, 8.411609e-003, 6.268410e-001);
   glNormal3d(-6.702253e-002, -9.561511e-001, 2.851017e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-1.082953e-001, -4.949737e-002, 5.444136e-001);
   glNormal3d(-5.109650e-002, -7.572898e-001, 6.510770e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-1.029275e-001, 3.024797e-003, 6.301107e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(2.767179e-001, -8.119944e-001, 5.138992e-001);
   glNormal3d(2.200637e-001, -9.349997e-001, 2.781144e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-2.173856e-002, -4.159108e-002, 5.419899e-001);
   glNormal3d(1.708087e-001, -7.520640e-001, 6.365722e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-3.259083e-002, 8.411609e-003, 6.268410e-001);
   glNormal3d(5.035346e-001, -8.055819e-001, 3.122349e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(5.471473e-002, -7.269233e-003, 5.550530e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(2.992658e-001, -7.891673e-001, 5.363347e-001);
   glNormal3d(3.678216e-001, -6.645605e-001, 6.504357e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(2.986445e-002, 3.667755e-002, 6.335827e-001);
   glNormal3d(5.035346e-001, -8.055819e-001, 3.122349e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(5.471473e-002, -7.269233e-003, 5.550530e-001);
   glNormal3d(1.708087e-001, -7.520640e-001, 6.365722e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-3.259083e-002, 8.411609e-003, 6.268410e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(4.960082e-001, -6.813594e-001, 5.382613e-001);
   glNormal3d(5.035346e-001, -8.055819e-001, 3.122349e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(5.471473e-002, -7.269233e-003, 5.550530e-001);
   glNormal3d(3.678216e-001, -6.645605e-001, 6.504357e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(2.986445e-002, 3.667755e-002, 6.335827e-001);
   glNormal3d(6.377400e-001, -6.762964e-001, 3.686609e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(6.256309e-002, 2.181760e-003, 5.597843e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(5.487972e-001, -6.372598e-001, 5.410375e-001);
   glNormal3d(4.928537e-001, -5.480605e-001, 6.758143e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(3.634780e-002, 4.468533e-002, 6.364383e-001);
   glNormal3d(6.377400e-001, -6.762964e-001, 3.686609e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(6.256309e-002, 2.181760e-003, 5.597843e-001);
   glNormal3d(3.678216e-001, -6.645605e-001, 6.504357e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(2.986445e-002, 3.667755e-002, 6.335827e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(6.015667e-001, -5.934116e-001, 5.347712e-001);
   glNormal3d(6.377400e-001, -6.762964e-001, 3.686609e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(6.256309e-002, 2.181760e-003, 5.597843e-001);
   glNormal3d(4.928537e-001, -5.480605e-001, 6.758143e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(3.634780e-002, 4.468533e-002, 6.364383e-001);
   glNormal3d(7.713045e-001, -5.370284e-001, 3.415991e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(7.050154e-002, 1.067943e-002, 5.602838e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(6.295079e-001, -5.641790e-001, 5.342488e-001);
   glNormal3d(6.630507e-001, -4.086672e-001, 6.271801e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(4.286547e-002, 5.151660e-002, 6.359725e-001);
   glNormal3d(7.713045e-001, -5.370284e-001, 3.415991e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(7.050154e-002, 1.067943e-002, 5.602838e-001);
   glNormal3d(4.928537e-001, -5.480605e-001, 6.758143e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(3.634780e-002, 4.468533e-002, 6.364383e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(7.954257e-001, -3.622440e-001, 4.858778e-001);
   glNormal3d(7.713045e-001, -5.370284e-001, 3.415991e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(7.050154e-002, 1.067943e-002, 5.602838e-001);
   glNormal3d(6.630507e-001, -4.086672e-001, 6.271801e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(4.286547e-002, 5.151660e-002, 6.359725e-001);
   glNormal3d(9.232751e-001, -1.842654e-001, 3.370599e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(1.018752e-001, 8.613858e-002, 5.651805e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(7.992478e-001, -3.123003e-001, 5.134895e-001);
   glNormal3d(8.082402e-001, -1.301676e-001, 5.742857e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(6.897700e-002, 1.125641e-001, 6.324585e-001);
   glNormal3d(9.232751e-001, -1.842654e-001, 3.370599e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(1.018752e-001, 8.613858e-002, 5.651805e-001);
   glNormal3d(6.630507e-001, -4.086672e-001, 6.271801e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(4.286547e-002, 5.151660e-002, 6.359725e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(8.993354e-001, 6.503214e-003, 4.372111e-001);
   glNormal3d(9.232751e-001, -1.842654e-001, 3.370599e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(1.018752e-001, 8.613858e-002, 5.651805e-001);
   glNormal3d(8.082402e-001, -1.301676e-001, 5.742857e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(6.897700e-002, 1.125641e-001, 6.324585e-001);
   glNormal3d(9.328575e-001, 9.508989e-002, 3.474692e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(9.273621e-002, 1.549731e-001, 5.829554e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(8.863050e-001, 4.181694e-002, 4.612101e-001);
   glNormal3d(8.168088e-001, 1.233008e-001, 5.635781e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(6.223129e-002, 1.698617e-001, 6.402266e-001);
   glNormal3d(9.328575e-001, 9.508989e-002, 3.474692e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(9.273621e-002, 1.549731e-001, 5.829554e-001);
   glNormal3d(8.082402e-001, -1.301676e-001, 5.742857e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(6.897700e-002, 1.125641e-001, 6.324585e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(8.876000e-001, 1.663674e-001, 4.295209e-001);
   glNormal3d(9.328575e-001, 9.508989e-002, 3.474692e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(9.273621e-002, 1.549731e-001, 5.829554e-001);
   glNormal3d(8.168088e-001, 1.233008e-001, 5.635781e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(6.223129e-002, 1.698617e-001, 6.402266e-001);
   glNormal3d(8.197786e-001, 4.996365e-001, 2.798685e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(8.687328e-002, 1.964744e-001, 5.789963e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(8.708909e-001, 2.128446e-001, 4.429968e-001);
   glNormal3d(7.415221e-001, 5.149845e-001, 4.300418e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(5.776912e-002, 2.029990e-001, 6.330775e-001);
   glNormal3d(8.197786e-001, 4.996365e-001, 2.798685e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(8.687328e-002, 1.964744e-001, 5.789963e-001);
   glNormal3d(8.168088e-001, 1.233008e-001, 5.635781e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(6.223129e-002, 1.698617e-001, 6.402266e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(5.727312e-001, 7.498009e-001, 3.313269e-001);
   glNormal3d(7.415221e-001, 5.149845e-001, 4.300418e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(5.776912e-002, 2.029990e-001, 6.330775e-001);
   glNormal3d(6.523205e-001, 5.870501e-001, 4.794269e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(2.432922e-002, 2.154076e-001, 6.628007e-001);
   glNormal3d(4.341151e-001, 8.792871e-001, 1.959550e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(1.413426e-002, 2.342961e-001, 6.376785e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(5.557917e-001, 7.569882e-001, 3.436050e-001);
   glNormal3d(4.040638e-001, 8.950864e-001, 1.885544e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-5.971879e-003, 2.382854e-001, 6.614122e-001);
   glNormal3d(4.341151e-001, 8.792871e-001, 1.959550e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(1.413426e-002, 2.342961e-001, 6.376785e-001);
   glNormal3d(6.523205e-001, 5.870501e-001, 4.794269e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(2.432922e-002, 2.154076e-001, 6.628007e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(2.408701e-001, 9.696883e-001, 4.106432e-002);
   glNormal3d(4.341151e-001, 8.792871e-001, 1.959550e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(1.413426e-002, 2.342961e-001, 6.376785e-001);
   glNormal3d(4.040638e-001, 8.950864e-001, 1.885544e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-5.971879e-003, 2.382854e-001, 6.614122e-001);
   glNormal3d(1.039820e-001, 9.935443e-001, 4.536035e-002);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-5.540926e-002, 2.516865e-001, 6.349436e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(2.466226e-001, 9.686534e-001, 2.979601e-002);
   glNormal3d(1.159013e-001, 9.911736e-001, 6.435727e-002);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-5.479943e-002, 2.508389e-001, 6.574519e-001);
   glNormal3d(1.039820e-001, 9.935443e-001, 4.536035e-002);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-5.540926e-002, 2.516865e-001, 6.349436e-001);
   glNormal3d(4.040638e-001, 8.950864e-001, 1.885544e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-5.971879e-003, 2.382854e-001, 6.614122e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-3.680392e-002, 9.992495e-001, -1.207604e-002);
   glNormal3d(1.039820e-001, 9.935443e-001, 4.536035e-002);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-5.540926e-002, 2.516865e-001, 6.349436e-001);
   glNormal3d(-1.288044e-001, 9.837264e-001, 1.252669e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-1.164802e-001, 2.497144e-001, 6.578860e-001);
   glNormal3d(-1.608573e-001, 9.797630e-001, 1.191196e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-1.428525e-001, 2.484493e-001, 6.335748e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-1.794577e-002, 9.991124e-001, 3.811109e-002);
   glNormal3d(-1.288044e-001, 9.837264e-001, 1.252669e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-1.164802e-001, 2.497144e-001, 6.578860e-001);
   glNormal3d(1.039820e-001, 9.935443e-001, 4.536035e-002);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-5.540926e-002, 2.516865e-001, 6.349436e-001);
   glNormal3d(1.159013e-001, 9.911736e-001, 6.435727e-002);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-5.479943e-002, 2.508389e-001, 6.574519e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-2.496955e-001, 9.433753e-001, 2.183925e-001);
   glNormal3d(-1.608573e-001, 9.797630e-001, 1.191196e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-1.428525e-001, 2.484493e-001, 6.335748e-001);
   glNormal3d(-3.289357e-001, 8.926086e-001, 3.083038e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-1.237602e-001, 2.480042e-001, 6.573264e-001);
   glNormal3d(-4.037615e-001, 8.690449e-001, 2.858981e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-1.531133e-001, 2.460830e-001, 6.320651e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-2.388615e-001, 9.481248e-001, 2.097727e-001);
   glNormal3d(-3.289357e-001, 8.926086e-001, 3.083038e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-1.237602e-001, 2.480042e-001, 6.573264e-001);
   glNormal3d(-1.608573e-001, 9.797630e-001, 1.191196e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-1.428525e-001, 2.484493e-001, 6.335748e-001);
   glNormal3d(-1.288044e-001, 9.837264e-001, 1.252669e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-1.164802e-001, 2.497144e-001, 6.578860e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-4.808547e-001, 7.303490e-001, 4.851485e-001);
   glNormal3d(-4.037615e-001, 8.690449e-001, 2.858981e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-1.531133e-001, 2.460830e-001, 6.320651e-001);
   glNormal3d(-5.579165e-001, 6.359093e-001, 5.332434e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-1.271874e-001, 2.457665e-001, 6.582378e-001);
   glNormal3d(-6.619333e-001, 5.784006e-001, 4.767567e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-1.579237e-001, 2.426136e-001, 6.325201e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-4.148666e-001, 8.067784e-001, 4.207070e-001);
   glNormal3d(-5.579165e-001, 6.359093e-001, 5.332434e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-1.271874e-001, 2.457665e-001, 6.582378e-001);
   glNormal3d(-4.037615e-001, 8.690449e-001, 2.858981e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-1.531133e-001, 2.460830e-001, 6.320651e-001);
   glNormal3d(-3.289357e-001, 8.926086e-001, 3.083038e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-1.237602e-001, 2.480042e-001, 6.573264e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-7.334323e-001, 3.003751e-001, 6.097965e-001);
   glNormal3d(-6.619333e-001, 5.784006e-001, 4.767567e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-1.579237e-001, 2.426136e-001, 6.325201e-001);
   glNormal3d(-6.954883e-001, 4.263659e-001, 5.783668e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-1.580740e-001, 2.049130e-001, 6.509100e-001);
   glNormal3d(-8.023681e-001, 4.333631e-001, 4.103680e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-2.003416e-001, 1.877353e-001, 6.085341e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-6.228856e-001, 3.449793e-001, 7.021416e-001);
   glNormal3d(-6.954883e-001, 4.263659e-001, 5.783668e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-1.580740e-001, 2.049130e-001, 6.509100e-001);
   glNormal3d(-6.619333e-001, 5.784006e-001, 4.767567e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-1.579237e-001, 2.426136e-001, 6.325201e-001);
   glNormal3d(-5.579165e-001, 6.359093e-001, 5.332434e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-1.271874e-001, 2.457665e-001, 6.582378e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-7.887750e-001, 3.889256e-001, 4.759946e-001);
   glNormal3d(-8.023681e-001, 4.333631e-001, 4.103680e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-2.003416e-001, 1.877353e-001, 6.085341e-001);
   glNormal3d(-7.150301e-001, 2.632290e-001, 6.476437e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-1.795123e-001, 1.615493e-001, 6.644465e-001);
   glNormal3d(-8.511915e-001, 9.203390e-002, 5.167231e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-2.296977e-001, 1.229486e-001, 6.128237e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-7.049701e-001, 5.042244e-001, 4.987734e-001);
   glNormal3d(-7.150301e-001, 2.632290e-001, 6.476437e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-1.795123e-001, 1.615493e-001, 6.644465e-001);
   glNormal3d(-8.023681e-001, 4.333631e-001, 4.103680e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-2.003416e-001, 1.877353e-001, 6.085341e-001);
   glNormal3d(-6.954883e-001, 4.263659e-001, 5.783668e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-1.580740e-001, 2.049130e-001, 6.509100e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-7.105221e-001, -1.546632e-001, 6.864675e-001);
   glNormal3d(-8.511915e-001, 9.203390e-002, 5.167231e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-2.296977e-001, 1.229486e-001, 6.128237e-001);
   glNormal3d(-5.939479e-001, -1.083488e-001, 7.971740e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-1.635693e-001, 1.224064e-001, 6.811472e-001);
   glNormal3d(-6.951391e-001, -3.641670e-001, 6.198097e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-2.062341e-001, 6.391774e-002, 6.238097e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-7.185330e-001, 4.071927e-003, 6.954809e-001);
   glNormal3d(-5.939479e-001, -1.083488e-001, 7.971740e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-1.635693e-001, 1.224064e-001, 6.811472e-001);
   glNormal3d(-8.511915e-001, 9.203390e-002, 5.167231e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-2.296977e-001, 1.229486e-001, 6.128237e-001);
   glNormal3d(-7.150301e-001, 2.632290e-001, 6.476437e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-1.795123e-001, 1.615493e-001, 6.644465e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-5.161786e-001, -4.140013e-001, 7.497750e-001);
   glNormal3d(-6.951391e-001, -3.641670e-001, 6.198097e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-2.062341e-001, 6.391774e-002, 6.238097e-001);
   glNormal3d(-4.330254e-001, -3.010477e-001, 8.496230e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-1.425550e-001, 1.015438e-001, 6.884251e-001);
   glNormal3d(-5.000304e-001, -5.765044e-001, 6.462293e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-1.759462e-001, 3.328806e-002, 6.277485e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-5.762592e-001, -3.177804e-001, 7.529548e-001);
   glNormal3d(-4.330254e-001, -3.010477e-001, 8.496230e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-1.425550e-001, 1.015438e-001, 6.884251e-001);
   glNormal3d(-6.951391e-001, -3.641670e-001, 6.198097e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-2.062341e-001, 6.391774e-002, 6.238097e-001);
   glNormal3d(-5.939479e-001, -1.083488e-001, 7.971740e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-1.635693e-001, 1.224064e-001, 6.811472e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-3.558302e-001, -5.377612e-001, 7.643283e-001);
   glNormal3d(-5.000304e-001, -5.765044e-001, 6.462293e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-1.759462e-001, 3.328806e-002, 6.277485e-001);
   glNormal3d(-2.592838e-001, -4.143277e-001, 8.724130e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-1.168518e-001, 8.697939e-002, 6.930355e-001);
   glNormal3d(-2.992964e-001, -6.938736e-001, 6.549512e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-1.391469e-001, 1.233190e-002, 6.301361e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-4.126842e-001, -4.840468e-001, 7.716155e-001);
   glNormal3d(-2.592838e-001, -4.143277e-001, 8.724130e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-1.168518e-001, 8.697939e-002, 6.930355e-001);
   glNormal3d(-5.000304e-001, -5.765044e-001, 6.462293e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-1.759462e-001, 3.328806e-002, 6.277485e-001);
   glNormal3d(-4.330254e-001, -3.010477e-001, 8.496230e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-1.425550e-001, 1.015438e-001, 6.884251e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-1.580680e-001, -6.172351e-001, 7.707369e-001);
   glNormal3d(-2.992964e-001, -6.938736e-001, 6.549512e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-1.391469e-001, 1.233190e-002, 6.301361e-001);
   glNormal3d(-3.844312e-002, -4.862003e-001, 8.730014e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-9.144350e-002, 8.003951e-002, 6.941422e-001);
   glNormal3d(-5.109650e-002, -7.572898e-001, 6.510770e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-1.029275e-001, 3.024797e-003, 6.301107e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-1.968657e-001, -5.967063e-001, 7.779367e-001);
   glNormal3d(-3.844312e-002, -4.862003e-001, 8.730014e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-9.144350e-002, 8.003951e-002, 6.941422e-001);
   glNormal3d(-2.992964e-001, -6.938736e-001, 6.549512e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-1.391469e-001, 1.233190e-002, 6.301361e-001);
   glNormal3d(-2.592838e-001, -4.143277e-001, 8.724130e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-1.168518e-001, 8.697939e-002, 6.930355e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(8.468320e-002, -6.444549e-001, 7.599386e-001);
   glNormal3d(-5.109650e-002, -7.572898e-001, 6.510770e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-1.029275e-001, 3.024797e-003, 6.301107e-001);
   glNormal3d(-3.844312e-002, -4.862003e-001, 8.730014e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-9.144350e-002, 8.003951e-002, 6.941422e-001);
   glNormal3d(1.708087e-001, -7.520640e-001, 6.365722e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-3.259083e-002, 8.411609e-003, 6.268410e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(8.569400e-002, -6.439333e-001, 7.602673e-001);
   glNormal3d(1.442484e-001, -4.938868e-001, 8.574778e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-4.185138e-002, 8.216086e-002, 6.903491e-001);
   glNormal3d(1.708087e-001, -7.520640e-001, 6.365722e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-3.259083e-002, 8.411609e-003, 6.268410e-001);
   glNormal3d(-3.844312e-002, -4.862003e-001, 8.730014e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-9.144350e-002, 8.003951e-002, 6.941422e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(2.012058e-001, -6.245598e-001, 7.546133e-001);
   glNormal3d(1.708087e-001, -7.520640e-001, 6.365722e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-3.259083e-002, 8.411609e-003, 6.268410e-001);
   glNormal3d(1.442484e-001, -4.938868e-001, 8.574778e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-4.185138e-002, 8.216086e-002, 6.903491e-001);
   glNormal3d(3.678216e-001, -6.645605e-001, 6.504357e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(2.986445e-002, 3.667755e-002, 6.335827e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(2.581629e-001, -5.681561e-001, 7.813773e-001);
   glNormal3d(2.916645e-001, -4.240634e-001, 8.573810e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(2.601085e-003, 1.017008e-001, 6.898702e-001);
   glNormal3d(3.678216e-001, -6.645605e-001, 6.504357e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(2.986445e-002, 3.667755e-002, 6.335827e-001);
   glNormal3d(1.442484e-001, -4.938868e-001, 8.574778e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-4.185138e-002, 8.216086e-002, 6.903491e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(3.224330e-001, -5.386336e-001, 7.784027e-001);
   glNormal3d(3.678216e-001, -6.645605e-001, 6.504357e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(2.986445e-002, 3.667755e-002, 6.335827e-001);
   glNormal3d(2.916645e-001, -4.240634e-001, 8.573810e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(2.601085e-003, 1.017008e-001, 6.898702e-001);
   glNormal3d(4.928537e-001, -5.480605e-001, 6.758143e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(3.634780e-002, 4.468533e-002, 6.364383e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(4.569434e-001, -4.490867e-001, 7.678046e-001);
   glNormal3d(4.141761e-001, -3.118785e-001, 8.550965e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(7.306688e-003, 1.075554e-001, 6.904941e-001);
   glNormal3d(4.928537e-001, -5.480605e-001, 6.758143e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(3.634780e-002, 4.468533e-002, 6.364383e-001);
   glNormal3d(2.916645e-001, -4.240634e-001, 8.573810e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(2.601085e-003, 1.017008e-001, 6.898702e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(4.968475e-001, -4.223412e-001, 7.581362e-001);
   glNormal3d(4.928537e-001, -5.480605e-001, 6.758143e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(3.634780e-002, 4.468533e-002, 6.364383e-001);
   glNormal3d(4.141761e-001, -3.118785e-001, 8.550965e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(7.306688e-003, 1.075554e-001, 6.904941e-001);
   glNormal3d(6.630507e-001, -4.086672e-001, 6.271801e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(4.286547e-002, 5.151660e-002, 6.359725e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(5.744116e-001, -3.537224e-001, 7.381950e-001);
   glNormal3d(5.830746e-001, -1.911094e-001, 7.896209e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(1.197878e-002, 1.120741e-001, 6.890238e-001);
   glNormal3d(6.630507e-001, -4.086672e-001, 6.271801e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(4.286547e-002, 5.151660e-002, 6.359725e-001);
   glNormal3d(4.141761e-001, -3.118785e-001, 8.550965e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(7.306688e-003, 1.075554e-001, 6.904941e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(6.826700e-001, -2.525239e-001, 6.857065e-001);
   glNormal3d(6.630507e-001, -4.086672e-001, 6.271801e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(4.286547e-002, 5.151660e-002, 6.359725e-001);
   glNormal3d(5.830746e-001, -1.911094e-001, 7.896209e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(1.197878e-002, 1.120741e-001, 6.890238e-001);
   glNormal3d(8.082402e-001, -1.301676e-001, 5.742857e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(6.897700e-002, 1.125641e-001, 6.324585e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(7.003186e-001, -1.138587e-001, 7.046914e-001);
   glNormal3d(6.883396e-001, 9.528360e-003, 7.253260e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(3.109416e-002, 1.530423e-001, 6.766464e-001);
   glNormal3d(8.082402e-001, -1.301676e-001, 5.742857e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(6.897700e-002, 1.125641e-001, 6.324585e-001);
   glNormal3d(5.830746e-001, -1.911094e-001, 7.896209e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(1.197878e-002, 1.120741e-001, 6.890238e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(7.597815e-001, 1.301858e-003, 6.501772e-001);
   glNormal3d(8.082402e-001, -1.301676e-001, 5.742857e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(6.897700e-002, 1.125641e-001, 6.324585e-001);
   glNormal3d(6.883396e-001, 9.528360e-003, 7.253260e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(3.109416e-002, 1.530423e-001, 6.766464e-001);
   glNormal3d(8.168088e-001, 1.233008e-001, 5.635781e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(6.223129e-002, 1.698617e-001, 6.402266e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(7.225336e-001, 1.318873e-001, 6.786391e-001);
   glNormal3d(7.108570e-001, 2.425152e-001, 6.602035e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(2.715410e-002, 1.937215e-001, 6.729357e-001);
   glNormal3d(8.168088e-001, 1.233008e-001, 5.635781e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(6.223129e-002, 1.698617e-001, 6.402266e-001);
   glNormal3d(6.883396e-001, 9.528360e-003, 7.253260e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(3.109416e-002, 1.530423e-001, 6.766464e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(7.436045e-001, 2.351643e-001, 6.258995e-001);
   glNormal3d(8.168088e-001, 1.233008e-001, 5.635781e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(6.223129e-002, 1.698617e-001, 6.402266e-001);
   glNormal3d(7.108570e-001, 2.425152e-001, 6.602035e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(2.715410e-002, 1.937215e-001, 6.729357e-001);
   glNormal3d(7.415221e-001, 5.149845e-001, 4.300418e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(5.776912e-002, 2.029990e-001, 6.330775e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(6.894201e-001, 3.784559e-001, 6.176334e-001);
   glNormal3d(6.523205e-001, 5.870501e-001, 4.794269e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(2.432922e-002, 2.154076e-001, 6.628007e-001);
   glNormal3d(7.415221e-001, 5.149845e-001, 4.300418e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(5.776912e-002, 2.029990e-001, 6.330775e-001);
   glNormal3d(7.108570e-001, 2.425152e-001, 6.602035e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(2.715410e-002, 1.937215e-001, 6.729357e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(5.637002e-001, 7.654460e-001, 3.103779e-001);
   glNormal3d(6.523205e-001, 5.870501e-001, 4.794269e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(2.432922e-002, 2.154076e-001, 6.628007e-001);
   glNormal3d(5.116326e-001, 5.772050e-001, 6.364483e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(1.673997e-003, 2.230845e-001, 6.850140e-001);
   glNormal3d(4.040638e-001, 8.950864e-001, 1.885544e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-5.971879e-003, 2.382854e-001, 6.614122e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(5.618919e-001, 7.663109e-001, 3.115207e-001);
   glNormal3d(2.948568e-001, 7.706256e-001, 5.649740e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-2.010607e-002, 2.395571e-001, 6.837777e-001);
   glNormal3d(4.040638e-001, 8.950864e-001, 1.885544e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-5.971879e-003, 2.382854e-001, 6.614122e-001);
   glNormal3d(5.116326e-001, 5.772050e-001, 6.364483e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(1.673997e-003, 2.230845e-001, 6.850140e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(2.404366e-001, 9.658030e-001, 9.703003e-002);
   glNormal3d(4.040638e-001, 8.950864e-001, 1.885544e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-5.971879e-003, 2.382854e-001, 6.614122e-001);
   glNormal3d(2.948568e-001, 7.706256e-001, 5.649740e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-2.010607e-002, 2.395571e-001, 6.837777e-001);
   glNormal3d(1.159013e-001, 9.911736e-001, 6.435727e-002);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-5.479943e-002, 2.508389e-001, 6.574519e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(2.402573e-001, 9.658230e-001, 9.727489e-002);
   glNormal3d(8.254667e-002, 8.535891e-001, 5.143653e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-5.522808e-002, 2.485915e-001, 6.808247e-001);
   glNormal3d(1.159013e-001, 9.911736e-001, 6.435727e-002);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-5.479943e-002, 2.508389e-001, 6.574519e-001);
   glNormal3d(2.948568e-001, 7.706256e-001, 5.649740e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-2.010607e-002, 2.395571e-001, 6.837777e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-1.749977e-002, 9.955753e-001, 9.232339e-002);
   glNormal3d(1.159013e-001, 9.911736e-001, 6.435727e-002);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-5.479943e-002, 2.508389e-001, 6.574519e-001);
   glNormal3d(-1.033424e-001, 8.175216e-001, 5.665499e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-9.960775e-002, 2.478490e-001, 6.812000e-001);
   glNormal3d(-1.288044e-001, 9.837264e-001, 1.252669e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-1.164802e-001, 2.497144e-001, 6.578860e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-1.584445e-002, 9.953116e-001, 9.541348e-002);
   glNormal3d(-1.033424e-001, 8.175216e-001, 5.665499e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-9.960775e-002, 2.478490e-001, 6.812000e-001);
   glNormal3d(1.159013e-001, 9.911736e-001, 6.435727e-002);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-5.479943e-002, 2.508389e-001, 6.574519e-001);
   glNormal3d(8.254667e-002, 8.535891e-001, 5.143653e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-5.522808e-002, 2.485915e-001, 6.808247e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-2.395807e-001, 9.386271e-001, 2.481536e-001);
   glNormal3d(-1.288044e-001, 9.837264e-001, 1.252669e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-1.164802e-001, 2.497144e-001, 6.578860e-001);
   glNormal3d(-2.401205e-001, 7.661565e-001, 5.961094e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-1.048477e-001, 2.466195e-001, 6.808229e-001);
   glNormal3d(-3.289357e-001, 8.926086e-001, 3.083038e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-1.237602e-001, 2.480042e-001, 6.573264e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-2.381699e-001, 9.391561e-001, 2.475094e-001);
   glNormal3d(-2.401205e-001, 7.661565e-001, 5.961094e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-1.048477e-001, 2.466195e-001, 6.808229e-001);
   glNormal3d(-1.288044e-001, 9.837264e-001, 1.252669e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-1.164802e-001, 2.497144e-001, 6.578860e-001);
   glNormal3d(-1.033424e-001, 8.175216e-001, 5.665499e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-9.960775e-002, 2.478490e-001, 6.812000e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-4.278422e-001, 8.147141e-001, 3.913976e-001);
   glNormal3d(-3.289357e-001, 8.926086e-001, 3.083038e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-1.237602e-001, 2.480042e-001, 6.573264e-001);
   glNormal3d(-4.115446e-001, 5.613517e-001, 7.179940e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-1.073151e-001, 2.450236e-001, 6.815070e-001);
   glNormal3d(-5.579165e-001, 6.359093e-001, 5.332434e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-1.271874e-001, 2.457665e-001, 6.582378e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-4.222464e-001, 8.191786e-001, 3.881422e-001);
   glNormal3d(-4.115446e-001, 5.613517e-001, 7.179940e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-1.073151e-001, 2.450236e-001, 6.815070e-001);
   glNormal3d(-3.289357e-001, 8.926086e-001, 3.083038e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-1.237602e-001, 2.480042e-001, 6.573264e-001);
   glNormal3d(-2.401205e-001, 7.661565e-001, 5.961094e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-1.048477e-001, 2.466195e-001, 6.808229e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-6.911546e-001, 4.166100e-001, 5.905433e-001);
   glNormal3d(-5.579165e-001, 6.359093e-001, 5.332434e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-1.271874e-001, 2.457665e-001, 6.582378e-001);
   glNormal3d(-5.731327e-001, 4.047047e-001, 7.125539e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-1.295840e-001, 2.155804e-001, 6.767283e-001);
   glNormal3d(-6.954883e-001, 4.263659e-001, 5.783668e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-1.580740e-001, 2.049130e-001, 6.509100e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-6.834411e-001, 4.200025e-001, 5.970813e-001);
   glNormal3d(-5.731327e-001, 4.047047e-001, 7.125539e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-1.295840e-001, 2.155804e-001, 6.767283e-001);
   glNormal3d(-5.579165e-001, 6.359093e-001, 5.332434e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-1.271874e-001, 2.457665e-001, 6.582378e-001);
   glNormal3d(-4.115446e-001, 5.613517e-001, 7.179940e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-1.073151e-001, 2.450236e-001, 6.815070e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-6.824460e-001, 5.029553e-001, 5.303804e-001);
   glNormal3d(-6.954883e-001, 4.263659e-001, 5.783668e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-1.580740e-001, 2.049130e-001, 6.509100e-001);
   glNormal3d(-5.467206e-001, 3.621959e-001, 7.549243e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-1.450402e-001, 1.845608e-001, 6.869805e-001);
   glNormal3d(-7.150301e-001, 2.632290e-001, 6.476437e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-1.795123e-001, 1.615493e-001, 6.644465e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-6.741617e-001, 5.118868e-001, 5.324264e-001);
   glNormal3d(-5.467206e-001, 3.621959e-001, 7.549243e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-1.450402e-001, 1.845608e-001, 6.869805e-001);
   glNormal3d(-6.954883e-001, 4.263659e-001, 5.783668e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-1.580740e-001, 2.049130e-001, 6.509100e-001);
   glNormal3d(-5.731327e-001, 4.047047e-001, 7.125539e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-1.295840e-001, 2.155804e-001, 6.767283e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-5.965034e-001, 9.697411e-002, 7.967306e-001);
   glNormal3d(-7.150301e-001, 2.632290e-001, 6.476437e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-1.795123e-001, 1.615493e-001, 6.644465e-001);
   glNormal3d(-4.528702e-001, 7.893827e-002, 8.880751e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-1.335940e-001, 1.565766e-001, 6.994303e-001);
   glNormal3d(-5.939479e-001, -1.083488e-001, 7.971740e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-1.635693e-001, 1.224064e-001, 6.811472e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-5.946424e-001, 1.110331e-001, 7.962864e-001);
   glNormal3d(-4.528702e-001, 7.893827e-002, 8.880751e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-1.335940e-001, 1.565766e-001, 6.994303e-001);
   glNormal3d(-7.150301e-001, 2.632290e-001, 6.476437e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-1.795123e-001, 1.615493e-001, 6.644465e-001);
   glNormal3d(-5.467206e-001, 3.621959e-001, 7.549243e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-1.450402e-001, 1.845608e-001, 6.869805e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-4.243881e-001, -1.141155e-001, 8.982608e-001);
   glNormal3d(-5.939479e-001, -1.083488e-001, 7.971740e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-1.635693e-001, 1.224064e-001, 6.811472e-001);
   glNormal3d(-3.400182e-001, -1.066925e-001, 9.343470e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-1.184889e-001, 1.416304e-001, 7.048879e-001);
   glNormal3d(-4.330254e-001, -3.010477e-001, 8.496230e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-1.425550e-001, 1.015438e-001, 6.884251e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-4.280397e-001, -1.048124e-001, 8.976616e-001);
   glNormal3d(-3.400182e-001, -1.066925e-001, 9.343470e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-1.184889e-001, 1.416304e-001, 7.048879e-001);
   glNormal3d(-5.939479e-001, -1.083488e-001, 7.971740e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-1.635693e-001, 1.224064e-001, 6.811472e-001);
   glNormal3d(-4.528702e-001, 7.893827e-002, 8.880751e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-1.335940e-001, 1.565766e-001, 6.994303e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-2.884020e-001, -2.134989e-001, 9.334037e-001);
   glNormal3d(-4.330254e-001, -3.010477e-001, 8.496230e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-1.425550e-001, 1.015438e-001, 6.884251e-001);
   glNormal3d(-2.096708e-001, -2.257213e-001, 9.513612e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-1.000060e-001, 1.311799e-001, 7.083505e-001);
   glNormal3d(-2.592838e-001, -4.143277e-001, 8.724130e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-1.168518e-001, 8.697939e-002, 6.930355e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-2.923795e-001, -2.078183e-001, 9.334483e-001);
   glNormal3d(-2.096708e-001, -2.257213e-001, 9.513612e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-1.000060e-001, 1.311799e-001, 7.083505e-001);
   glNormal3d(-4.330254e-001, -3.010477e-001, 8.496230e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-1.425550e-001, 1.015438e-001, 6.884251e-001);
   glNormal3d(-3.400182e-001, -1.066925e-001, 9.343470e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-1.184889e-001, 1.416304e-001, 7.048879e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-1.190740e-001, -2.842442e-001, 9.513289e-001);
   glNormal3d(-2.592838e-001, -4.143277e-001, 8.724130e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-1.168518e-001, 8.697939e-002, 6.930355e-001);
   glNormal3d(-2.096708e-001, -2.257213e-001, 9.513612e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-1.000060e-001, 1.311799e-001, 7.083505e-001);
   glNormal3d(-3.844312e-002, -4.862003e-001, 8.730014e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-9.144350e-002, 8.003951e-002, 6.941422e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-1.224425e-001, -2.846552e-001, 9.507782e-001);
   glNormal3d(-2.550377e-002, -3.150233e-001, 9.487412e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-8.173089e-002, 1.261747e-001, 7.092055e-001);
   glNormal3d(-3.844312e-002, -4.862003e-001, 8.730014e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-9.144350e-002, 8.003951e-002, 6.941422e-001);
   glNormal3d(-2.096708e-001, -2.257213e-001, 9.513612e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-1.000060e-001, 1.311799e-001, 7.083505e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(8.594470e-002, -3.255345e-001, 9.416161e-001);
   glNormal3d(-3.844312e-002, -4.862003e-001, 8.730014e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-9.144350e-002, 8.003951e-002, 6.941422e-001);
   glNormal3d(-2.550377e-002, -3.150233e-001, 9.487412e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-8.173089e-002, 1.261747e-001, 7.092055e-001);
   glNormal3d(1.442484e-001, -4.938868e-001, 8.574778e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-4.185138e-002, 8.216086e-002, 6.903491e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(8.677952e-002, -3.248470e-001, 9.417769e-001);
   glNormal3d(1.259168e-001, -3.381283e-001, 9.326383e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-4.605076e-002, 1.276079e-001, 7.064121e-001);
   glNormal3d(1.442484e-001, -4.938868e-001, 8.574778e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-4.185138e-002, 8.216086e-002, 6.903491e-001);
   glNormal3d(-2.550377e-002, -3.150233e-001, 9.487412e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-8.173089e-002, 1.261747e-001, 7.092055e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(1.495153e-001, -3.171861e-001, 9.365032e-001);
   glNormal3d(1.442484e-001, -4.938868e-001, 8.574778e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-4.185138e-002, 8.216086e-002, 6.903491e-001);
   glNormal3d(1.259168e-001, -3.381283e-001, 9.326383e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-4.605076e-002, 1.276079e-001, 7.064121e-001);
   glNormal3d(2.916645e-001, -4.240634e-001, 8.573810e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(2.601085e-003, 1.017008e-001, 6.898702e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(1.536190e-001, -3.104880e-001, 9.380823e-001);
   glNormal3d(2.024797e-001, -2.937094e-001, 9.342038e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-1.404869e-002, 1.416152e-001, 7.058077e-001);
   glNormal3d(2.916645e-001, -4.240634e-001, 8.573810e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(2.601085e-003, 1.017008e-001, 6.898702e-001);
   glNormal3d(1.259168e-001, -3.381283e-001, 9.326383e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-4.605076e-002, 1.276079e-001, 7.064121e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(2.238722e-001, -2.794334e-001, 9.337013e-001);
   glNormal3d(2.916645e-001, -4.240634e-001, 8.573810e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(2.601085e-003, 1.017008e-001, 6.898702e-001);
   glNormal3d(2.024797e-001, -2.937094e-001, 9.342038e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-1.404869e-002, 1.416152e-001, 7.058077e-001);
   glNormal3d(4.141761e-001, -3.118785e-001, 8.550965e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(7.306688e-003, 1.075554e-001, 6.904941e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(2.345603e-001, -2.724767e-001, 9.331334e-001);
   glNormal3d(3.300213e-001, -1.669399e-001, 9.290947e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-1.065676e-002, 1.458294e-001, 7.061856e-001);
   glNormal3d(4.141761e-001, -3.118785e-001, 8.550965e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(7.306688e-003, 1.075554e-001, 6.904941e-001);
   glNormal3d(2.024797e-001, -2.937094e-001, 9.342038e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-1.404869e-002, 1.416152e-001, 7.058077e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(4.337494e-001, -1.599615e-001, 8.867208e-001);
   glNormal3d(4.141761e-001, -3.118785e-001, 8.550965e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(7.306688e-003, 1.075554e-001, 6.904941e-001);
   glNormal3d(3.300213e-001, -1.669399e-001, 9.290947e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-1.065676e-002, 1.458294e-001, 7.061856e-001);
   glNormal3d(5.830746e-001, -1.911094e-001, 7.896209e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(1.197878e-002, 1.120741e-001, 6.890238e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(4.405783e-001, -1.541888e-001, 8.843735e-001);
   glNormal3d(4.684237e-001, -2.346417e-002, 8.831923e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-7.291995e-003, 1.490587e-001, 7.050724e-001);
   glNormal3d(5.830746e-001, -1.911094e-001, 7.896209e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(1.197878e-002, 1.120741e-001, 6.890238e-001);
   glNormal3d(3.300213e-001, -1.669399e-001, 9.290947e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-1.065676e-002, 1.458294e-001, 7.061856e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(5.971654e-001, -3.654516e-002, 8.012852e-001);
   glNormal3d(5.830746e-001, -1.911094e-001, 7.896209e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(1.197878e-002, 1.120741e-001, 6.890238e-001);
   glNormal3d(4.684237e-001, -2.346417e-002, 8.831923e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-7.291995e-003, 1.490587e-001, 7.050724e-001);
   glNormal3d(6.883396e-001, 9.528360e-003, 7.253260e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(3.109416e-002, 1.530423e-001, 6.766464e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(5.965278e-001, -2.353522e-002, 8.022473e-001);
   glNormal3d(5.537716e-001, 9.666444e-002, 8.270387e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(6.491442e-003, 1.783705e-001, 6.956833e-001);
   glNormal3d(6.883396e-001, 9.528360e-003, 7.253260e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(3.109416e-002, 1.530423e-001, 6.766464e-001);
   glNormal3d(4.684237e-001, -2.346417e-002, 8.831923e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-7.291995e-003, 1.490587e-001, 7.050724e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(6.879004e-001, 1.317356e-001, 7.137498e-001);
   glNormal3d(6.883396e-001, 9.528360e-003, 7.253260e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(3.109416e-002, 1.530423e-001, 6.766464e-001);
   glNormal3d(5.537716e-001, 9.666444e-002, 8.270387e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(6.491442e-003, 1.783705e-001, 6.956833e-001);
   glNormal3d(7.108570e-001, 2.425152e-001, 6.602035e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(2.715410e-002, 1.937215e-001, 6.729357e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(6.830601e-001, 1.421662e-001, 7.163921e-001);
   glNormal3d(4.953425e-001, 3.271293e-001, 8.047498e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(3.693546e-003, 2.075967e-001, 6.925512e-001);
   glNormal3d(7.108570e-001, 2.425152e-001, 6.602035e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(2.715410e-002, 1.937215e-001, 6.729357e-001);
   glNormal3d(5.537716e-001, 9.666444e-002, 8.270387e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(6.491442e-003, 1.783705e-001, 6.956833e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(7.149099e-001, 3.703125e-001, 5.931041e-001);
   glNormal3d(7.108570e-001, 2.425152e-001, 6.602035e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(2.715410e-002, 1.937215e-001, 6.729357e-001);
   glNormal3d(4.953425e-001, 3.271293e-001, 8.047498e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(3.693546e-003, 2.075967e-001, 6.925512e-001);
   glNormal3d(6.523205e-001, 5.870501e-001, 4.794269e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(2.432922e-002, 2.154076e-001, 6.628007e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(7.099184e-001, 3.808699e-001, 5.924137e-001);
   glNormal3d(5.116326e-001, 5.772050e-001, 6.364483e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(1.673997e-003, 2.230845e-001, 6.850140e-001);
   glNormal3d(6.523205e-001, 5.870501e-001, 4.794269e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(2.432922e-002, 2.154076e-001, 6.628007e-001);
   glNormal3d(4.953425e-001, 3.271293e-001, 8.047498e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(3.693546e-003, 2.075967e-001, 6.925512e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(2.500566e-001, 3.969033e-001, 8.831418e-001);
   glNormal3d(5.116326e-001, 5.772050e-001, 6.364483e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(1.673997e-003, 2.230845e-001, 6.850140e-001);
   glNormal3d(7.877519e-003, 8.785037e-002, 9.961025e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-6.013011e-002, 1.715737e-001, 7.256636e-001);
   glNormal3d(2.948568e-001, 7.706256e-001, 5.649740e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-2.010607e-002, 2.395571e-001, 6.837777e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(5.585538e-002, 4.996897e-001, 8.644018e-001);
   glNormal3d(2.948568e-001, 7.706256e-001, 5.649740e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-2.010607e-002, 2.395571e-001, 6.837777e-001);
   glNormal3d(7.877519e-003, 8.785037e-002, 9.961025e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-6.013011e-002, 1.715737e-001, 7.256636e-001);
   glNormal3d(8.254667e-002, 8.535891e-001, 5.143653e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-5.522808e-002, 2.485915e-001, 6.808247e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-1.109931e-003, 5.031851e-001, 8.641779e-001);
   glNormal3d(8.254667e-002, 8.535891e-001, 5.143653e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-5.522808e-002, 2.485915e-001, 6.808247e-001);
   glNormal3d(7.877519e-003, 8.785037e-002, 9.961025e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-6.013011e-002, 1.715737e-001, 7.256636e-001);
   glNormal3d(-1.033424e-001, 8.175216e-001, 5.665499e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-9.960775e-002, 2.478490e-001, 6.812000e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-1.650766e-001, 4.315433e-001, 8.868597e-001);
   glNormal3d(-1.033424e-001, 8.175216e-001, 5.665499e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-9.960775e-002, 2.478490e-001, 6.812000e-001);
   glNormal3d(7.877519e-003, 8.785037e-002, 9.961025e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-6.013011e-002, 1.715737e-001, 7.256636e-001);
   glNormal3d(-2.401205e-001, 7.661565e-001, 5.961094e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-1.048477e-001, 2.466195e-001, 6.808229e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-6.889993e-002, 4.811307e-001, 8.739371e-001);
   glNormal3d(-2.401205e-001, 7.661565e-001, 5.961094e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-1.048477e-001, 2.466195e-001, 6.808229e-001);
   glNormal3d(7.877519e-003, 8.785037e-002, 9.961025e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-6.013011e-002, 1.715737e-001, 7.256636e-001);
   glNormal3d(-4.115446e-001, 5.613517e-001, 7.179940e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-1.073151e-001, 2.450236e-001, 6.815070e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-4.679278e-001, 2.147728e-001, 8.572726e-001);
   glNormal3d(-4.115446e-001, 5.613517e-001, 7.179940e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-1.073151e-001, 2.450236e-001, 6.815070e-001);
   glNormal3d(7.877519e-003, 8.785037e-002, 9.961025e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-6.013011e-002, 1.715737e-001, 7.256636e-001);
   glNormal3d(-5.731327e-001, 4.047047e-001, 7.125539e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-1.295840e-001, 2.155804e-001, 6.767283e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-3.169395e-001, 4.362610e-001, 8.421554e-001);
   glNormal3d(-5.731327e-001, 4.047047e-001, 7.125539e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-1.295840e-001, 2.155804e-001, 6.767283e-001);
   glNormal3d(7.877519e-003, 8.785037e-002, 9.961025e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-6.013011e-002, 1.715737e-001, 7.256636e-001);
   glNormal3d(-5.467206e-001, 3.621959e-001, 7.549243e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-1.450402e-001, 1.845608e-001, 6.869805e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-3.702004e-001, 2.469822e-001, 8.955175e-001);
   glNormal3d(-5.467206e-001, 3.621959e-001, 7.549243e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-1.450402e-001, 1.845608e-001, 6.869805e-001);
   glNormal3d(7.877519e-003, 8.785037e-002, 9.961025e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-6.013011e-002, 1.715737e-001, 7.256636e-001);
   glNormal3d(-4.528702e-001, 7.893827e-002, 8.880751e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-1.335940e-001, 1.565766e-001, 6.994303e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-3.368927e-001, 3.324569e-003, 9.415372e-001);
   glNormal3d(-4.528702e-001, 7.893827e-002, 8.880751e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-1.335940e-001, 1.565766e-001, 6.994303e-001);
   glNormal3d(7.877519e-003, 8.785037e-002, 9.961025e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-6.013011e-002, 1.715737e-001, 7.256636e-001);
   glNormal3d(-3.400182e-001, -1.066925e-001, 9.343470e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-1.184889e-001, 1.416304e-001, 7.048879e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-2.628700e-001, -1.490680e-001, 9.532461e-001);
   glNormal3d(-3.400182e-001, -1.066925e-001, 9.343470e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-1.184889e-001, 1.416304e-001, 7.048879e-001);
   glNormal3d(7.877519e-003, 8.785037e-002, 9.961025e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-6.013011e-002, 1.715737e-001, 7.256636e-001);
   glNormal3d(-2.096708e-001, -2.257213e-001, 9.513612e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-1.000060e-001, 1.311799e-001, 7.083505e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-1.228087e-001, -2.860731e-001, 9.503053e-001);
   glNormal3d(-2.096708e-001, -2.257213e-001, 9.513612e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-1.000060e-001, 1.311799e-001, 7.083505e-001);
   glNormal3d(7.877519e-003, 8.785037e-002, 9.961025e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-6.013011e-002, 1.715737e-001, 7.256636e-001);
   glNormal3d(-2.550377e-002, -3.150233e-001, 9.487412e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-8.173089e-002, 1.261747e-001, 7.092055e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(8.732457e-002, -3.759761e-001, 9.225055e-001);
   glNormal3d(-2.550377e-002, -3.150233e-001, 9.487412e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-8.173089e-002, 1.261747e-001, 7.092055e-001);
   glNormal3d(7.877519e-003, 8.785037e-002, 9.961025e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-6.013011e-002, 1.715737e-001, 7.256636e-001);
   glNormal3d(1.259168e-001, -3.381283e-001, 9.326383e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-4.605076e-002, 1.276079e-001, 7.064121e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(1.701721e-001, -3.490205e-001, 9.215347e-001);
   glNormal3d(1.259168e-001, -3.381283e-001, 9.326383e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-4.605076e-002, 1.276079e-001, 7.064121e-001);
   glNormal3d(7.877519e-003, 8.785037e-002, 9.961025e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-6.013011e-002, 1.715737e-001, 7.256636e-001);
   glNormal3d(2.024797e-001, -2.937094e-001, 9.342038e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-1.404869e-002, 1.416152e-001, 7.058077e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(2.288898e-001, -2.681510e-001, 9.357908e-001);
   glNormal3d(2.024797e-001, -2.937094e-001, 9.342038e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-1.404869e-002, 1.416152e-001, 7.058077e-001);
   glNormal3d(7.877519e-003, 8.785037e-002, 9.961025e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-6.013011e-002, 1.715737e-001, 7.256636e-001);
   glNormal3d(3.300213e-001, -1.669399e-001, 9.290947e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-1.065676e-002, 1.458294e-001, 7.061856e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(3.480591e-001, -3.977464e-002, 9.366284e-001);
   glNormal3d(3.300213e-001, -1.669399e-001, 9.290947e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-1.065676e-002, 1.458294e-001, 7.061856e-001);
   glNormal3d(7.877519e-003, 8.785037e-002, 9.961025e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-6.013011e-002, 1.715737e-001, 7.256636e-001);
   glNormal3d(4.684237e-001, -2.346417e-002, 8.831923e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-7.291995e-003, 1.490587e-001, 7.050724e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(3.993016e-001, 1.040107e-001, 9.109006e-001);
   glNormal3d(4.684237e-001, -2.346417e-002, 8.831923e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-7.291995e-003, 1.490587e-001, 7.050724e-001);
   glNormal3d(7.877519e-003, 8.785037e-002, 9.961025e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-6.013011e-002, 1.715737e-001, 7.256636e-001);
   glNormal3d(5.537716e-001, 9.666444e-002, 8.270387e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(6.491442e-003, 1.783705e-001, 6.956833e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(3.950998e-001, 1.352014e-001, 9.086346e-001);
   glNormal3d(5.537716e-001, 9.666444e-002, 8.270387e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(6.491442e-003, 1.783705e-001, 6.956833e-001);
   glNormal3d(7.877519e-003, 8.785037e-002, 9.961025e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-6.013011e-002, 1.715737e-001, 7.256636e-001);
   glNormal3d(4.953425e-001, 3.271293e-001, 8.047498e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(3.693546e-003, 2.075967e-001, 6.925512e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(1.980563e-001, 4.496779e-001, 8.709555e-001);
   glNormal3d(4.953425e-001, 3.271293e-001, 8.047498e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(3.693546e-003, 2.075967e-001, 6.925512e-001);
   glNormal3d(7.877519e-003, 8.785037e-002, 9.961025e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-6.013011e-002, 1.715737e-001, 7.256636e-001);
   glNormal3d(5.116326e-001, 5.772050e-001, 6.364483e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(1.673997e-003, 2.230845e-001, 6.850140e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-1.953121e-001, -1.824871e-001, 9.636138e-001);
   glNormal3d(-4.520742e-001, -1.861073e-001, 8.723491e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-3.644257e-001, 1.394263e-001, 3.192309e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-2.597673e-001, 1.182547e-001, 3.364344e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-2.552367e-001, 1.009179e-001, 3.340695e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(7.274125e-002, -6.624391e-001, 7.455757e-001);
   glNormal3d(4.270442e-001, -8.548294e-001, 2.947880e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(8.180765e-002, 1.110022e-002, 3.352907e-001);
   glNormal3d(1.694299e-001, -7.805673e-001, 6.016711e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(7.585718e-002, -9.983468e-002, 2.373063e-001);
   glNormal3d(2.233590e-001, -9.514361e-001, 2.118492e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(1.683279e-003, -2.294029e-002, 3.128632e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(3.185282e-001, -3.778247e-001, 8.693608e-001);
   glNormal3d(3.037090e-001, -2.810904e-001, 9.103565e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(2.132994e-001, 1.116305e-001, 3.387035e-001);
   glNormal3d(7.759208e-001, -3.094853e-001, 5.496961e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(1.297137e-001, 1.065363e-001, 3.671148e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(1.184008e-001, 1.736224e-001, 4.004155e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(2.801540e-001, -6.164875e-002, 9.579735e-001);
   glNormal3d(6.316489e-001, 2.097913e-001, 7.463292e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(1.113507e-001, 2.176350e-001, 4.053741e-001);
   glNormal3d(3.684219e-001, 1.020364e-001, 9.240421e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(1.367473e-001, 3.391157e-001, 4.057646e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(1.182714e-001, 1.744212e-001, 4.005692e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(2.801540e-001, -6.164875e-002, 9.579735e-001);
   glNormal3d(3.684219e-001, 1.020364e-001, 9.240421e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(1.367473e-001, 3.391157e-001, 4.057646e-001);
   glNormal3d(6.316489e-001, 2.097913e-001, 7.463292e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(1.113507e-001, 2.176350e-001, 4.053741e-001);
   glNormal3d(4.916996e-001, 4.600802e-001, 7.392954e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(8.180590e-002, 2.387014e-001, 4.153699e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(5.991366e-001, 7.316552e-001, 3.251401e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(1.540581e-001, 6.213418e-001, 2.241826e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(1.841175e-001, 5.924596e-001, 2.337850e-001);
   glNormal3d(4.517152e-001, 7.111127e-001, 5.387690e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(1.549190e-001, 6.049249e-001, 2.595387e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(4.145275e-001, -1.234979e-001, -9.016181e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(3.197041e-001, 5.351386e-001, 1.129273e-001);
   glNormal3d(3.633438e-001, -6.188446e-002, -9.295975e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(3.758038e-001, 6.412502e-001, 1.241852e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(2.990084e-001, 5.576867e-001, 1.003238e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(4.184640e-001, -1.258061e-001, -8.994780e-001);
   glNormal3d(3.633438e-001, -6.188446e-002, -9.295975e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(3.758038e-001, 6.412502e-001, 1.241852e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(3.197041e-001, 5.351386e-001, 1.129273e-001);
   glNormal3d(6.640835e-001, -4.737127e-001, -5.784370e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(4.008397e-001, 6.166183e-001, 1.392778e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(2.931699e-001, -3.690695e-003, -9.560532e-001);
   glNormal3d(6.190541e-001, 4.885626e-001, -6.148810e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(2.990084e-001, 5.576867e-001, 1.003238e-001);
   glNormal3d(1.631441e-001, 1.090519e-001, -9.805568e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(2.839488e-001, 6.977078e-001, 9.516527e-002);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(2.217853e-001, 6.107229e-001, 7.643889e-002);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(2.996193e-001, -2.923396e-003, -9.540543e-001);
   glNormal3d(1.631441e-001, 1.090519e-001, -9.805568e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(2.839488e-001, 6.977078e-001, 9.516527e-002);
   glNormal3d(6.190541e-001, 4.885626e-001, -6.148810e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(2.990084e-001, 5.576867e-001, 1.003238e-001);
   glNormal3d(3.633438e-001, -6.188446e-002, -9.295975e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(3.758038e-001, 6.412502e-001, 1.241852e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(1.596120e-002, 1.995200e-001, -9.797638e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(2.217853e-001, 6.107229e-001, 7.643889e-002);
   glNormal3d(1.631441e-001, 1.090519e-001, -9.805568e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(2.839488e-001, 6.977078e-001, 9.516527e-002);
   glNormal3d(2.451241e-001, 6.841919e-001, -6.868738e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(1.483134e-001, 6.637931e-001, 8.604924e-002);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(1.771611e-002, 1.928521e-001, -9.810679e-001);
   glNormal3d(-1.423649e-002, 2.383731e-001, -9.710693e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(1.961881e-001, 7.550175e-001, 1.048461e-001);
   glNormal3d(2.451241e-001, 6.841919e-001, -6.868738e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(1.483134e-001, 6.637931e-001, 8.604924e-002);
   glNormal3d(1.631441e-001, 1.090519e-001, -9.805568e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(2.839488e-001, 6.977078e-001, 9.516527e-002);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-6.151908e-002, 2.323321e-001, -9.706890e-001);
   glNormal3d(2.451241e-001, 6.841919e-001, -6.868738e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(1.483134e-001, 6.637931e-001, 8.604924e-002);
   glNormal3d(-3.782460e-001, 4.022194e-001, -8.337563e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(1.537477e-001, 7.658796e-001, 1.101390e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(1.120845e-001, 6.748757e-001, 9.099791e-002);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-6.159471e-002, 2.323348e-001, -9.706836e-001);
   glNormal3d(-3.782460e-001, 4.022194e-001, -8.337563e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(1.537477e-001, 7.658796e-001, 1.101390e-001);
   glNormal3d(2.451241e-001, 6.841919e-001, -6.868738e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(1.483134e-001, 6.637931e-001, 8.604924e-002);
   glNormal3d(-1.423649e-002, 2.383731e-001, -9.710693e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(1.961881e-001, 7.550175e-001, 1.048461e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-6.661340e-001, 4.327360e-001, -6.074579e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(1.120845e-001, 6.748757e-001, 9.099791e-002);
   glNormal3d(-3.782460e-001, 4.022194e-001, -8.337563e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(1.537477e-001, 7.658796e-001, 1.101390e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(7.635895e-002, 6.872008e-001, 1.389543e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-6.639994e-001, 4.287545e-001, -6.125964e-001);
   glNormal3d(-9.008285e-001, 4.338948e-001, -1.560207e-002);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(1.115225e-001, 7.789790e-001, 1.650755e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(7.635895e-002, 6.872008e-001, 1.389543e-001);
   glNormal3d(-3.782460e-001, 4.022194e-001, -8.337563e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(1.537477e-001, 7.658796e-001, 1.101390e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-8.073376e-001, 1.503333e-001, 5.706189e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(7.635895e-002, 6.872008e-001, 1.389543e-001);
   glNormal3d(-7.067706e-001, 9.436481e-002, 7.011210e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(1.462178e-001, 7.445875e-001, 2.226749e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(1.051943e-001, 6.552267e-001, 1.881757e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-8.065026e-001, 1.459357e-001, 5.729366e-001);
   glNormal3d(-7.067706e-001, 9.436481e-002, 7.011210e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(1.462178e-001, 7.445875e-001, 2.226749e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(7.635895e-002, 6.872008e-001, 1.389543e-001);
   glNormal3d(-9.008285e-001, 4.338948e-001, -1.560207e-002);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(1.115225e-001, 7.789790e-001, 1.650755e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-6.058467e-001, -2.881523e-002, 7.950594e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(1.051943e-001, 6.552267e-001, 1.881757e-001);
   glNormal3d(-7.067706e-001, 9.436481e-002, 7.011210e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(1.462178e-001, 7.445875e-001, 2.226749e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(1.540581e-001, 6.213418e-001, 2.241826e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-6.021861e-001, -2.854828e-002, 7.978451e-001);
   glNormal3d(-5.170469e-001, -8.132843e-002, 8.520846e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(2.042142e-001, 7.088649e-001, 2.651703e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(1.540581e-001, 6.213418e-001, 2.241826e-001);
   glNormal3d(-7.067706e-001, 9.436481e-002, 7.011210e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(1.462178e-001, 7.445875e-001, 2.226749e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-4.368780e-001, -1.604146e-001, 8.851016e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(1.540581e-001, 6.213418e-001, 2.241826e-001);
   glNormal3d(-3.073481e-001, -2.572378e-001, 9.161691e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(2.404232e-001, 6.773925e-001, 2.769701e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(1.841175e-001, 5.924596e-001, 2.337850e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-4.333317e-001, -1.664678e-001, 8.857269e-001);
   glNormal3d(-3.073481e-001, -2.572378e-001, 9.161691e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(2.404232e-001, 6.773925e-001, 2.769701e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(1.540581e-001, 6.213418e-001, 2.241826e-001);
   glNormal3d(-5.170469e-001, -8.132843e-002, 8.520846e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(2.042142e-001, 7.088649e-001, 2.651703e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-1.749450e-001, -3.467855e-001, 9.214847e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(1.841175e-001, 5.924596e-001, 2.337850e-001);
   glNormal3d(2.264399e-001, -6.157990e-001, 7.546632e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(3.188183e-001, 6.204854e-001, 2.699051e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(2.495181e-001, 5.400905e-001, 2.264931e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-1.731873e-001, -3.527442e-001, 9.195530e-001);
   glNormal3d(2.264399e-001, -6.157990e-001, 7.546632e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(3.188183e-001, 6.204854e-001, 2.699051e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(1.841175e-001, 5.924596e-001, 2.337850e-001);
   glNormal3d(-3.073481e-001, -2.572378e-001, 9.161691e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(2.404232e-001, 6.773925e-001, 2.769701e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(5.790591e-001, -7.128197e-001, 3.957002e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(2.495181e-001, 5.400905e-001, 2.264931e-001);
   glNormal3d(2.264399e-001, -6.157990e-001, 7.546632e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(3.188183e-001, 6.204854e-001, 2.699051e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(3.194486e-001, 5.346845e-001, 1.144198e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(5.835316e-001, -7.100145e-001, 3.941704e-001);
   glNormal3d(6.678724e-001, -7.287169e-001, 1.513874e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(4.005600e-001, 6.161073e-001, 1.410081e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(3.194486e-001, 5.346845e-001, 1.144198e-001);
   glNormal3d(2.264399e-001, -6.157990e-001, 7.546632e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(3.188183e-001, 6.204854e-001, 2.699051e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(7.197753e-001, -6.888101e-001, -8.639552e-002);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(3.194486e-001, 5.346845e-001, 1.144198e-001);
   glNormal3d(6.678724e-001, -7.287169e-001, 1.513874e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(4.005600e-001, 6.161073e-001, 1.410081e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(3.197041e-001, 5.351386e-001, 1.129273e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(7.198397e-001, -6.886678e-001, -8.699147e-002);
   glNormal3d(6.640835e-001, -4.737127e-001, -5.784370e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(4.008397e-001, 6.166183e-001, 1.392778e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(3.197041e-001, 5.351386e-001, 1.129273e-001);
   glNormal3d(6.678724e-001, -7.287169e-001, 1.513874e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(4.005600e-001, 6.161073e-001, 1.410081e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(4.239548e-001, -1.192001e-001, -8.978049e-001);
   glNormal3d(6.640835e-001, -4.737127e-001, -5.784370e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(4.008397e-001, 6.166183e-001, 1.392778e-001);
   glNormal3d(4.139012e-001, -4.567102e-003, -9.103104e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(5.794492e-001, 8.514176e-001, 1.924455e-001);
   glNormal3d(3.633438e-001, -6.188446e-002, -9.295975e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(3.758038e-001, 6.412502e-001, 1.241852e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(4.434927e-001, -1.367856e-001, -8.857787e-001);
   glNormal3d(4.139012e-001, -4.567102e-003, -9.103104e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(5.794492e-001, 8.514176e-001, 1.924455e-001);
   glNormal3d(6.640835e-001, -4.737127e-001, -5.784370e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(4.008397e-001, 6.166183e-001, 1.392778e-001);
   glNormal3d(7.365957e-001, -4.059797e-001, -5.409318e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(6.169843e-001, 8.292922e-001, 2.146554e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(3.015788e-001, 5.798378e-004, -9.534411e-001);
   glNormal3d(3.633438e-001, -6.188446e-002, -9.295975e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(3.758038e-001, 6.412502e-001, 1.241852e-001);
   glNormal3d(2.089146e-001, 1.630350e-001, -9.642480e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(4.501951e-001, 8.927771e-001, 1.478685e-001);
   glNormal3d(1.631441e-001, 1.090519e-001, -9.805568e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(2.839488e-001, 6.977078e-001, 9.516527e-002);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(3.240874e-001, -6.777649e-003, -9.460029e-001);
   glNormal3d(2.089146e-001, 1.630350e-001, -9.642480e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(4.501951e-001, 8.927771e-001, 1.478685e-001);
   glNormal3d(3.633438e-001, -6.188446e-002, -9.295975e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(3.758038e-001, 6.412502e-001, 1.241852e-001);
   glNormal3d(4.139012e-001, -4.567102e-003, -9.103104e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(5.794492e-001, 8.514176e-001, 1.924455e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(3.931723e-002, 2.246760e-001, -9.736400e-001);
   glNormal3d(1.631441e-001, 1.090519e-001, -9.805568e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(2.839488e-001, 6.977078e-001, 9.516527e-002);
   glNormal3d(-1.529277e-003, 3.221237e-001, -9.466963e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(3.241134e-001, 9.398394e-001, 1.526612e-001);
   glNormal3d(-1.423649e-002, 2.383731e-001, -9.710693e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(1.961881e-001, 7.550175e-001, 1.048461e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(4.641298e-002, 2.234896e-001, -9.736007e-001);
   glNormal3d(-1.529277e-003, 3.221237e-001, -9.466963e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(3.241134e-001, 9.398394e-001, 1.526612e-001);
   glNormal3d(1.631441e-001, 1.090519e-001, -9.805568e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(2.839488e-001, 6.977078e-001, 9.516527e-002);
   glNormal3d(2.089146e-001, 1.630350e-001, -9.642480e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(4.501951e-001, 8.927771e-001, 1.478685e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-4.588181e-002, 2.869812e-001, -9.568368e-001);
   glNormal3d(-1.423649e-002, 2.383731e-001, -9.710693e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(1.961881e-001, 7.550175e-001, 1.048461e-001);
   glNormal3d(-3.370705e-001, 4.960409e-001, -8.002043e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(2.678901e-001, 9.416930e-001, 1.573969e-001);
   glNormal3d(-3.782460e-001, 4.022194e-001, -8.337563e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(1.537477e-001, 7.658796e-001, 1.101390e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-7.051820e-002, 2.953066e-001, -9.527965e-001);
   glNormal3d(-3.370705e-001, 4.960409e-001, -8.002043e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(2.678901e-001, 9.416930e-001, 1.573969e-001);
   glNormal3d(-1.423649e-002, 2.383731e-001, -9.710693e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(1.961881e-001, 7.550175e-001, 1.048461e-001);
   glNormal3d(-1.529277e-003, 3.221237e-001, -9.466963e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(3.241134e-001, 9.398394e-001, 1.526612e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-5.968807e-001, 5.450802e-001, -5.887453e-001);
   glNormal3d(-3.782460e-001, 4.022194e-001, -8.337563e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(1.537477e-001, 7.658796e-001, 1.101390e-001);
   glNormal3d(-8.327634e-001, 5.533821e-001, 1.653548e-002);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(2.091323e-001, 9.508454e-001, 2.252367e-001);
   glNormal3d(-9.008285e-001, 4.338948e-001, -1.560207e-002);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(1.115225e-001, 7.789790e-001, 1.650755e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-5.958138e-001, 5.453039e-001, -5.896182e-001);
   glNormal3d(-8.327634e-001, 5.533821e-001, 1.653548e-002);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(2.091323e-001, 9.508454e-001, 2.252367e-001);
   glNormal3d(-3.782460e-001, 4.022194e-001, -8.337563e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(1.537477e-001, 7.658796e-001, 1.101390e-001);
   glNormal3d(-3.370705e-001, 4.960409e-001, -8.002043e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(2.678901e-001, 9.416930e-001, 1.573969e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-7.684082e-001, 2.269543e-001, 5.983649e-001);
   glNormal3d(-9.008285e-001, 4.338948e-001, -1.560207e-002);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(1.115225e-001, 7.789790e-001, 1.650755e-001);
   glNormal3d(-8.327634e-001, 5.533821e-001, 1.653548e-002);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(2.091323e-001, 9.508454e-001, 2.252367e-001);
   glNormal3d(-7.067706e-001, 9.436481e-002, 7.011210e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(1.462178e-001, 7.445875e-001, 2.226749e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-7.763369e-001, 2.295134e-001, 5.870474e-001);
   glNormal3d(-6.690511e-001, 1.937909e-001, 7.175066e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(2.596190e-001, 9.231567e-001, 3.028277e-001);
   glNormal3d(-7.067706e-001, 9.436481e-002, 7.011210e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(1.462178e-001, 7.445875e-001, 2.226749e-001);
   glNormal3d(-8.327634e-001, 5.533821e-001, 1.653548e-002);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(2.091323e-001, 9.508454e-001, 2.252367e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-5.871733e-001, 9.576438e-003, 8.094046e-001);
   glNormal3d(-7.067706e-001, 9.436481e-002, 7.011210e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(1.462178e-001, 7.445875e-001, 2.226749e-001);
   glNormal3d(-6.690511e-001, 1.937909e-001, 7.175066e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(2.596190e-001, 9.231567e-001, 3.028277e-001);
   glNormal3d(-5.170469e-001, -8.132843e-002, 8.520846e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(2.042142e-001, 7.088649e-001, 2.651703e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-5.886725e-001, 1.015680e-002, 8.083078e-001);
   glNormal3d(-4.752219e-001, 6.606437e-003, 8.798412e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(3.401942e-001, 8.991174e-001, 3.618109e-001);
   glNormal3d(-5.170469e-001, -8.132843e-002, 8.520846e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(2.042142e-001, 7.088649e-001, 2.651703e-001);
   glNormal3d(-6.690511e-001, 1.937909e-001, 7.175066e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(2.596190e-001, 9.231567e-001, 3.028277e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-4.228869e-001, -1.515679e-001, 8.934170e-001);
   glNormal3d(-5.170469e-001, -8.132843e-002, 8.520846e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(2.042142e-001, 7.088649e-001, 2.651703e-001);
   glNormal3d(-4.752219e-001, 6.606437e-003, 8.798412e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(3.401942e-001, 8.991174e-001, 3.618109e-001);
   glNormal3d(-3.073481e-001, -2.572378e-001, 9.161691e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(2.404232e-001, 6.773925e-001, 2.769701e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-4.028987e-001, -1.632951e-001, 9.005595e-001);
   glNormal3d(-2.470711e-001, -1.950743e-001, 9.491585e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(3.937421e-001, 8.713823e-001, 3.807384e-001);
   glNormal3d(-3.073481e-001, -2.572378e-001, 9.161691e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(2.404232e-001, 6.773925e-001, 2.769701e-001);
   glNormal3d(-4.752219e-001, 6.606437e-003, 8.798412e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(3.401942e-001, 8.991174e-001, 3.618109e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-1.741107e-001, -3.539377e-001, 9.189198e-001);
   glNormal3d(-3.073481e-001, -2.572378e-001, 9.161691e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(2.404232e-001, 6.773925e-001, 2.769701e-001);
   glNormal3d(-2.470711e-001, -1.950743e-001, 9.491585e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(3.937421e-001, 8.713823e-001, 3.807384e-001);
   glNormal3d(2.264399e-001, -6.157990e-001, 7.546632e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(3.188183e-001, 6.204854e-001, 2.699051e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-1.424837e-001, -3.640443e-001, 9.204184e-001);
   glNormal3d(2.984912e-001, -5.541311e-001, 7.770725e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(5.079185e-001, 8.223785e-001, 3.790313e-001);
   glNormal3d(2.264399e-001, -6.157990e-001, 7.546632e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(3.188183e-001, 6.204854e-001, 2.699051e-001);
   glNormal3d(-2.470711e-001, -1.950743e-001, 9.491585e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(3.937421e-001, 8.713823e-001, 3.807384e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(5.626365e-001, -7.333056e-001, 3.817106e-001);
   glNormal3d(2.264399e-001, -6.157990e-001, 7.546632e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(3.188183e-001, 6.204854e-001, 2.699051e-001);
   glNormal3d(2.984912e-001, -5.541311e-001, 7.770725e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(5.079185e-001, 8.223785e-001, 3.790313e-001);
   glNormal3d(6.678724e-001, -7.287169e-001, 1.513874e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(4.005600e-001, 6.161073e-001, 1.410081e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(5.850119e-001, -7.246798e-001, 3.641432e-001);
   glNormal3d(7.259569e-001, -6.669267e-001, 1.679147e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(6.167047e-001, 8.287319e-001, 2.169055e-001);
   glNormal3d(6.678724e-001, -7.287169e-001, 1.513874e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(4.005600e-001, 6.161073e-001, 1.410081e-001);
   glNormal3d(2.984912e-001, -5.541311e-001, 7.770725e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(5.079185e-001, 8.223785e-001, 3.790313e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(7.142594e-001, -6.941339e-001, -8.950811e-002);
   glNormal3d(6.678724e-001, -7.287169e-001, 1.513874e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(4.005600e-001, 6.161073e-001, 1.410081e-001);
   glNormal3d(7.259569e-001, -6.669267e-001, 1.679147e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(6.167047e-001, 8.287319e-001, 2.169055e-001);
   glNormal3d(6.640835e-001, -4.737127e-001, -5.784370e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(4.008397e-001, 6.166183e-001, 1.392778e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(7.136653e-001, -6.953762e-001, -8.446186e-002);
   glNormal3d(7.365957e-001, -4.059797e-001, -5.409318e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(6.169843e-001, 8.292922e-001, 2.146554e-001);
   glNormal3d(6.640835e-001, -4.737127e-001, -5.784370e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(4.008397e-001, 6.166183e-001, 1.392778e-001);
   glNormal3d(7.259569e-001, -6.669267e-001, 1.679147e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(6.167047e-001, 8.287319e-001, 2.169055e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(5.074624e-001, -4.056830e-003, -8.616643e-001);
   glNormal3d(7.365957e-001, -4.059797e-001, -5.409318e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(6.169843e-001, 8.292922e-001, 2.146554e-001);
   glNormal3d(5.141325e-001, 1.413374e-001, -8.459855e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(6.980015e-001, 1.016929e+000, 2.614856e-001);
   glNormal3d(4.139012e-001, -4.567102e-003, -9.103104e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(5.794492e-001, 8.514176e-001, 1.924455e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(5.123316e-001, -6.884077e-003, -8.587601e-001);
   glNormal3d(5.141325e-001, 1.413374e-001, -8.459855e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(6.980015e-001, 1.016929e+000, 2.614856e-001);
   glNormal3d(7.365957e-001, -4.059797e-001, -5.409318e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(6.169843e-001, 8.292922e-001, 2.146554e-001);
   glNormal3d(8.780735e-001, -1.907170e-001, -4.388780e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(7.263140e-001, 9.880801e-001, 2.786080e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(3.584529e-001, 1.227840e-001, -9.254381e-001);
   glNormal3d(4.139012e-001, -4.567102e-003, -9.103104e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(5.794492e-001, 8.514176e-001, 1.924455e-001);
   glNormal3d(2.740246e-001, 2.752001e-001, -9.215071e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(5.935400e-001, 1.083670e+000, 2.287179e-001);
   glNormal3d(2.089146e-001, 1.630350e-001, -9.642480e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(4.501951e-001, 8.927771e-001, 1.478685e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(3.670655e-001, 1.217545e-001, -9.221924e-001);
   glNormal3d(2.740246e-001, 2.752001e-001, -9.215071e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(5.935400e-001, 1.083670e+000, 2.287179e-001);
   glNormal3d(4.139012e-001, -4.567102e-003, -9.103104e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(5.794492e-001, 8.514176e-001, 1.924455e-001);
   glNormal3d(5.141325e-001, 1.413374e-001, -8.459855e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(6.980015e-001, 1.016929e+000, 2.614856e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(8.483250e-002, 3.232500e-001, -9.425035e-001);
   glNormal3d(2.089146e-001, 1.630350e-001, -9.642480e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(4.501951e-001, 8.927771e-001, 1.478685e-001);
   glNormal3d(7.436547e-002, 4.193138e-001, -9.047904e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(4.938791e-001, 1.151071e+000, 2.403873e-001);
   glNormal3d(-1.529277e-003, 3.221237e-001, -9.466963e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(3.241134e-001, 9.398394e-001, 1.526612e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(1.057595e-001, 3.194204e-001, -9.416929e-001);
   glNormal3d(7.436547e-002, 4.193138e-001, -9.047904e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(4.938791e-001, 1.151071e+000, 2.403873e-001);
   glNormal3d(2.089146e-001, 1.630350e-001, -9.642480e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(4.501951e-001, 8.927771e-001, 1.478685e-001);
   glNormal3d(2.740246e-001, 2.752001e-001, -9.215071e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(5.935400e-001, 1.083670e+000, 2.287179e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-6.283567e-002, 4.140727e-001, -9.080724e-001);
   glNormal3d(-1.529277e-003, 3.221237e-001, -9.466963e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(3.241134e-001, 9.398394e-001, 1.526612e-001);
   glNormal3d(-2.489821e-001, 6.184163e-001, -7.453651e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(4.453662e-001, 1.164312e+000, 2.466283e-001);
   glNormal3d(-3.370705e-001, 4.960409e-001, -8.002043e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(2.678901e-001, 9.416930e-001, 1.573969e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-1.153891e-002, 3.914161e-001, -9.201414e-001);
   glNormal3d(-2.489821e-001, 6.184163e-001, -7.453651e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(4.453662e-001, 1.164312e+000, 2.466283e-001);
   glNormal3d(-1.529277e-003, 3.221237e-001, -9.466963e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(3.241134e-001, 9.398394e-001, 1.526612e-001);
   glNormal3d(7.436547e-002, 4.193138e-001, -9.047904e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(4.938791e-001, 1.151071e+000, 2.403873e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-5.344009e-001, 6.422316e-001, -5.495036e-001);
   glNormal3d(-3.370705e-001, 4.960409e-001, -8.002043e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(2.678901e-001, 9.416930e-001, 1.573969e-001);
   glNormal3d(-6.966359e-001, 7.142607e-001, 6.730560e-002);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(3.972497e-001, 1.179809e+000, 3.098899e-001);
   glNormal3d(-8.327634e-001, 5.533821e-001, 1.653548e-002);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(2.091323e-001, 9.508454e-001, 2.252367e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-5.258074e-001, 6.425775e-001, -5.573335e-001);
   glNormal3d(-6.966359e-001, 7.142607e-001, 6.730560e-002);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(3.972497e-001, 1.179809e+000, 3.098899e-001);
   glNormal3d(-3.370705e-001, 4.960409e-001, -8.002043e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(2.678901e-001, 9.416930e-001, 1.573969e-001);
   glNormal3d(-2.489821e-001, 6.184163e-001, -7.453651e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(4.453662e-001, 1.164312e+000, 2.466283e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-7.145046e-001, 3.667623e-001, 5.957924e-001);
   glNormal3d(-8.327634e-001, 5.533821e-001, 1.653548e-002);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(2.091323e-001, 9.508454e-001, 2.252367e-001);
   glNormal3d(-6.966359e-001, 7.142607e-001, 6.730560e-002);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(3.972497e-001, 1.179809e+000, 3.098899e-001);
   glNormal3d(-6.690511e-001, 1.937909e-001, 7.175066e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(2.596190e-001, 9.231567e-001, 3.028277e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-6.914074e-001, 3.534319e-001, 6.301125e-001);
   glNormal3d(-5.663115e-001, 3.337381e-001, 7.535981e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(4.365598e-001, 1.139306e+000, 3.757418e-001);
   glNormal3d(-6.690511e-001, 1.937909e-001, 7.175066e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(2.596190e-001, 9.231567e-001, 3.028277e-001);
   glNormal3d(-6.966359e-001, 7.142607e-001, 6.730560e-002);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(3.972497e-001, 1.179809e+000, 3.098899e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-5.478515e-001, 1.723217e-001, 8.186354e-001);
   glNormal3d(-6.690511e-001, 1.937909e-001, 7.175066e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(2.596190e-001, 9.231567e-001, 3.028277e-001);
   glNormal3d(-5.663115e-001, 3.337381e-001, 7.535981e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(4.365598e-001, 1.139306e+000, 3.757418e-001);
   glNormal3d(-4.752219e-001, 6.606437e-003, 8.798412e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(3.401942e-001, 8.991174e-001, 3.618109e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-5.161851e-001, 1.582777e-001, 8.417251e-001);
   glNormal3d(-3.699931e-001, 1.439387e-001, 9.178163e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(5.025663e-001, 1.096929e+000, 4.241887e-001);
   glNormal3d(-4.752219e-001, 6.606437e-003, 8.798412e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(3.401942e-001, 8.991174e-001, 3.618109e-001);
   glNormal3d(-5.663115e-001, 3.337381e-001, 7.535981e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(4.365598e-001, 1.139306e+000, 3.757418e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-3.408574e-001, -1.661859e-002, 9.399681e-001);
   glNormal3d(-4.752219e-001, 6.606437e-003, 8.798412e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(3.401942e-001, 8.991174e-001, 3.618109e-001);
   glNormal3d(-3.699931e-001, 1.439387e-001, 9.178163e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(5.025663e-001, 1.096929e+000, 4.241887e-001);
   glNormal3d(-2.470711e-001, -1.950743e-001, 9.491585e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(3.937421e-001, 8.713823e-001, 3.807384e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-3.273753e-001, -2.401379e-002, 9.445892e-001);
   glNormal3d(-1.426418e-001, -5.470141e-002, 9.882616e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(5.435712e-001, 1.060035e+000, 4.374622e-001);
   glNormal3d(-2.470711e-001, -1.950743e-001, 9.491585e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(3.937421e-001, 8.713823e-001, 3.807384e-001);
   glNormal3d(-3.699931e-001, 1.439387e-001, 9.178163e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(5.025663e-001, 1.096929e+000, 4.241887e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-8.258753e-002, -2.262362e-001, 9.705650e-001);
   glNormal3d(-2.470711e-001, -1.950743e-001, 9.491585e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(3.937421e-001, 8.713823e-001, 3.807384e-001);
   glNormal3d(-1.426418e-001, -5.470141e-002, 9.882616e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(5.435712e-001, 1.060035e+000, 4.374622e-001);
   glNormal3d(2.984912e-001, -5.541311e-001, 7.770725e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(5.079185e-001, 8.223785e-001, 3.790313e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-7.630345e-002, -2.272473e-001, 9.708432e-001);
   glNormal3d(4.116790e-001, -3.740981e-001, 8.310060e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(6.324919e-001, 9.932573e-001, 4.288201e-001);
   glNormal3d(2.984912e-001, -5.541311e-001, 7.770725e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(5.079185e-001, 8.223785e-001, 3.790313e-001);
   glNormal3d(-1.426418e-001, -5.470141e-002, 9.882616e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(5.435712e-001, 1.060035e+000, 4.374622e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(6.683016e-001, -6.108856e-001, 4.244900e-001);
   glNormal3d(2.984912e-001, -5.541311e-001, 7.770725e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(5.079185e-001, 8.223785e-001, 3.790313e-001);
   glNormal3d(4.116790e-001, -3.740981e-001, 8.310060e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(6.324919e-001, 9.932573e-001, 4.288201e-001);
   glNormal3d(7.259569e-001, -6.669267e-001, 1.679147e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(6.167047e-001, 8.287319e-001, 2.169055e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(6.508397e-001, -6.224184e-001, 4.347447e-001);
   glNormal3d(8.534242e-001, -4.564731e-001, 2.515938e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(7.259868e-001, 9.874879e-001, 2.805923e-001);
   glNormal3d(7.259569e-001, -6.669267e-001, 1.679147e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(6.167047e-001, 8.287319e-001, 2.169055e-001);
   glNormal3d(4.116790e-001, -3.740981e-001, 8.310060e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(6.324919e-001, 9.932573e-001, 4.288201e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(8.297612e-001, -5.569835e-001, -3.557765e-002);
   glNormal3d(7.259569e-001, -6.669267e-001, 1.679147e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(6.167047e-001, 8.287319e-001, 2.169055e-001);
   glNormal3d(8.780735e-001, -1.907170e-001, -4.388780e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(7.263140e-001, 9.880801e-001, 2.786080e-001);
   glNormal3d(7.365957e-001, -4.059797e-001, -5.409318e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(6.169843e-001, 8.292922e-001, 2.146554e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(8.289224e-001, -5.585574e-001, -3.002296e-002);
   glNormal3d(8.780735e-001, -1.907170e-001, -4.388780e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(7.263140e-001, 9.880801e-001, 2.786080e-001);
   glNormal3d(7.259569e-001, -6.669267e-001, 1.679147e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(6.167047e-001, 8.287319e-001, 2.169055e-001);
   glNormal3d(8.534242e-001, -4.564731e-001, 2.515938e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(7.259868e-001, 9.874879e-001, 2.805923e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(6.491439e-001, 2.017761e-001, -7.334158e-001);
   glNormal3d(8.780735e-001, -1.907170e-001, -4.388780e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(7.263140e-001, 9.880801e-001, 2.786080e-001);
   glNormal3d(9.426898e-001, 1.415351e-002, -3.333700e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(7.340572e-001, 1.033758e+000, 2.980283e-001);
   glNormal3d(5.141325e-001, 1.413374e-001, -8.459855e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(6.980015e-001, 1.016929e+000, 2.614856e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(6.675236e-001, 1.524206e-001, -7.288211e-001);
   glNormal3d(6.270168e-001, 2.685669e-001, -7.312467e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(7.131288e-001, 1.062399e+000, 2.848498e-001);
   glNormal3d(5.141325e-001, 1.413374e-001, -8.459855e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(6.980015e-001, 1.016929e+000, 2.614856e-001);
   glNormal3d(9.426898e-001, 1.415351e-002, -3.333700e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(7.340572e-001, 1.033758e+000, 2.980283e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(4.268723e-001, 2.400734e-001, -8.718628e-001);
   glNormal3d(5.141325e-001, 1.413374e-001, -8.459855e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(6.980015e-001, 1.016929e+000, 2.614856e-001);
   glNormal3d(3.810775e-001, 3.982949e-001, -8.343507e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(6.315257e-001, 1.132996e+000, 2.608983e-001);
   glNormal3d(2.740246e-001, 2.752001e-001, -9.215071e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(5.935400e-001, 1.083670e+000, 2.287179e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(4.787685e-001, 2.699808e-001, -8.353988e-001);
   glNormal3d(3.810775e-001, 3.982949e-001, -8.343507e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(6.315257e-001, 1.132996e+000, 2.608983e-001);
   glNormal3d(5.141325e-001, 1.413374e-001, -8.459855e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(6.980015e-001, 1.016929e+000, 2.614856e-001);
   glNormal3d(6.270168e-001, 2.685669e-001, -7.312467e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(7.131288e-001, 1.062399e+000, 2.848498e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(1.715583e-001, 4.088583e-001, -8.963273e-001);
   glNormal3d(2.740246e-001, 2.752001e-001, -9.215071e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(5.935400e-001, 1.083670e+000, 2.287179e-001);
   glNormal3d(2.026397e-001, 5.792323e-001, -7.895740e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(5.545938e-001, 1.201814e+000, 2.751545e-001);
   glNormal3d(7.436547e-002, 4.193138e-001, -9.047904e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(4.938791e-001, 1.151071e+000, 2.403873e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(2.086666e-001, 4.165724e-001, -8.848309e-001);
   glNormal3d(2.026397e-001, 5.792323e-001, -7.895740e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(5.545938e-001, 1.201814e+000, 2.751545e-001);
   glNormal3d(2.740246e-001, 2.752001e-001, -9.215071e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(5.935400e-001, 1.083670e+000, 2.287179e-001);
   glNormal3d(3.810775e-001, 3.982949e-001, -8.343507e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(6.315257e-001, 1.132996e+000, 2.608983e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(3.067881e-002, 5.159071e-001, -8.560950e-001);
   glNormal3d(7.436547e-002, 4.193138e-001, -9.047904e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(4.938791e-001, 1.151071e+000, 2.403873e-001);
   glNormal3d(-5.714968e-002, 7.880467e-001, -6.129570e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(5.148229e-001, 1.218600e+000, 2.818328e-001);
   glNormal3d(-2.489821e-001, 6.184163e-001, -7.453651e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(4.453662e-001, 1.164312e+000, 2.466283e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(6.926916e-002, 5.061324e-001, -8.596696e-001);
   glNormal3d(-5.714968e-002, 7.880467e-001, -6.129570e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(5.148229e-001, 1.218600e+000, 2.818328e-001);
   glNormal3d(7.436547e-002, 4.193138e-001, -9.047904e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(4.938791e-001, 1.151071e+000, 2.403873e-001);
   glNormal3d(2.026397e-001, 5.792323e-001, -7.895740e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(5.545938e-001, 1.201814e+000, 2.751545e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-3.807472e-001, 7.886406e-001, -4.827811e-001);
   glNormal3d(-2.489821e-001, 6.184163e-001, -7.453651e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(4.453662e-001, 1.164312e+000, 2.466283e-001);
   glNormal3d(-4.088997e-001, 8.994845e-001, 1.540412e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(4.762930e-001, 1.234986e+000, 3.376870e-001);
   glNormal3d(-6.966359e-001, 7.142607e-001, 6.730560e-002);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(3.972497e-001, 1.179809e+000, 3.098899e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-3.706830e-001, 7.904610e-001, -4.876121e-001);
   glNormal3d(-4.088997e-001, 8.994845e-001, 1.540412e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(4.762930e-001, 1.234986e+000, 3.376870e-001);
   glNormal3d(-2.489821e-001, 6.184163e-001, -7.453651e-001);

   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(4.453662e-001, 1.164312e+000, 2.466283e-001);
   glNormal3d(-5.714968e-002, 7.880467e-001, -6.129570e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(5.148229e-001, 1.218600e+000, 2.818328e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-5.754466e-001, 4.972243e-001, 6.493298e-001);
   glNormal3d(-6.966359e-001, 7.142607e-001, 6.730560e-002);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(3.972497e-001, 1.179809e+000, 3.098899e-001);
   glNormal3d(-4.088997e-001, 8.994845e-001, 1.540412e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(4.762930e-001, 1.234986e+000, 3.376870e-001);
   glNormal3d(-5.663115e-001, 3.337381e-001, 7.535981e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(4.365598e-001, 1.139306e+000, 3.757418e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-5.461550e-001, 4.954519e-001, 6.754570e-001);
   glNormal3d(-3.573407e-001, 5.174656e-001, 7.775198e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(5.057657e-001, 1.193159e+000, 3.921985e-001);
   glNormal3d(-5.663115e-001, 3.337381e-001, 7.535981e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(4.365598e-001, 1.139306e+000, 3.757418e-001);
   glNormal3d(-4.088997e-001, 8.994845e-001, 1.540412e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(4.762930e-001, 1.234986e+000, 3.376870e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-4.335683e-001, 2.972156e-001, 8.506947e-001);
   glNormal3d(-5.663115e-001, 3.337381e-001, 7.535981e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(4.365598e-001, 1.139306e+000, 3.757418e-001);
   glNormal3d(-3.573407e-001, 5.174656e-001, 7.775198e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(5.057657e-001, 1.193159e+000, 3.921985e-001);
   glNormal3d(-3.699931e-001, 1.439387e-001, 9.178163e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(5.025663e-001, 1.096929e+000, 4.241887e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-3.876167e-001, 3.023771e-001, 8.708165e-001);
   glNormal3d(-1.936158e-001, 3.059089e-001, 9.321656e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(5.576127e-001, 1.147267e+000, 4.312117e-001);
   glNormal3d(-3.699931e-001, 1.439387e-001, 9.178163e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(5.025663e-001, 1.096929e+000, 4.241887e-001);
   glNormal3d(-3.573407e-001, 5.174656e-001, 7.775198e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(5.057657e-001, 1.193159e+000, 3.921985e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-2.044984e-001, 1.221345e-001, 9.712176e-001);
   glNormal3d(-3.699931e-001, 1.439387e-001, 9.178163e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(5.025663e-001, 1.096929e+000, 4.241887e-001);
   glNormal3d(-5.363906e-003, 6.360506e-002, 9.979607e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(5.883767e-001, 1.110416e+000, 4.405607e-001);
   glNormal3d(-1.426418e-001, -5.470141e-002, 9.882616e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(5.435712e-001, 1.060035e+000, 4.374622e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-1.991362e-001, 8.151310e-002, 9.765759e-001);
   glNormal3d(-5.363906e-003, 6.360506e-002, 9.979607e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(5.883767e-001, 1.110416e+000, 4.405607e-001);
   glNormal3d(-3.699931e-001, 1.439387e-001, 9.178163e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(5.025663e-001, 1.096929e+000, 4.241887e-001);
   glNormal3d(-1.936158e-001, 3.059089e-001, 9.321656e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(5.576127e-001, 1.147267e+000, 4.312117e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(6.819623e-002, -3.820976e-002, 9.969400e-001);
   glNormal3d(-1.426418e-001, -5.470141e-002, 9.882616e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(5.435712e-001, 1.060035e+000, 4.374622e-001);
   glNormal3d(4.879316e-001, -2.221549e-001, 8.441386e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(6.562475e-001, 1.043280e+000, 4.291123e-001);
   glNormal3d(4.116790e-001, -3.740981e-001, 8.310060e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(6.324919e-001, 9.932573e-001, 4.288201e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(5.692021e-002, -1.116387e-001, 9.921174e-001);
   glNormal3d(4.879316e-001, -2.221549e-001, 8.441386e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(6.562475e-001, 1.043280e+000, 4.291123e-001);
   glNormal3d(-1.426418e-001, -5.470141e-002, 9.882616e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(5.435712e-001, 1.060035e+000, 4.374622e-001);
   glNormal3d(-5.363906e-003, 6.360506e-002, 9.979607e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(5.883767e-001, 1.110416e+000, 4.405607e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(7.872113e-001, -3.466554e-001, 5.100279e-001);
   glNormal3d(4.116790e-001, -3.740981e-001, 8.310060e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(6.324919e-001, 9.932573e-001, 4.288201e-001);
   glNormal3d(9.064067e-001, -2.826975e-001, 3.138614e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(7.337295e-001, 1.033213e+000, 2.997198e-001);
   glNormal3d(8.534242e-001, -4.564731e-001, 2.515938e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(7.259868e-001, 9.874879e-001, 2.805923e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(7.823895e-001, -3.744586e-001, 4.976419e-001);
   glNormal3d(9.064067e-001, -2.826975e-001, 3.138614e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(7.337295e-001, 1.033213e+000, 2.997198e-001);
   glNormal3d(4.116790e-001, -3.740981e-001, 8.310060e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(6.324919e-001, 9.932573e-001, 4.288201e-001);
   glNormal3d(4.879316e-001, -2.221549e-001, 8.441386e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(6.562475e-001, 1.043280e+000, 4.291123e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(9.733541e-001, -2.069704e-001, 9.871656e-002);
   glNormal3d(8.534242e-001, -4.564731e-001, 2.515938e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(7.259868e-001, 9.874879e-001, 2.805923e-001);
   glNormal3d(9.426898e-001, 1.415351e-002, -3.333700e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(7.340572e-001, 1.033758e+000, 2.980283e-001);
   glNormal3d(8.780735e-001, -1.907170e-001, -4.388780e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(7.263140e-001, 9.880801e-001, 2.786080e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(9.695986e-001, -2.139014e-001, 1.188477e-001);
   glNormal3d(9.426898e-001, 1.415351e-002, -3.333700e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(7.340572e-001, 1.033758e+000, 2.980283e-001);
   glNormal3d(8.534242e-001, -4.564731e-001, 2.515938e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(7.259868e-001, 9.874879e-001, 2.805923e-001);
   glNormal3d(9.064067e-001, -2.826975e-001, 3.138614e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(7.337295e-001, 1.033213e+000, 2.997198e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(7.545782e-001, 2.778439e-001, -5.944868e-001);
   glNormal3d(9.426898e-001, 1.415351e-002, -3.333700e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(7.340572e-001, 1.033758e+000, 2.980283e-001);
   glNormal3d(9.809783e-001, 7.705887e-002, -1.781673e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(7.388160e-001, 1.078338e+000, 3.249039e-001);
   glNormal3d(6.270168e-001, 2.685669e-001, -7.312467e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(7.131288e-001, 1.062399e+000, 2.848498e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(7.807754e-001, 2.154920e-001, -5.864751e-001);
   glNormal3d(7.243870e-001, 3.036204e-001, -6.189330e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(7.262044e-001, 1.101023e+000, 3.164495e-001);
   glNormal3d(6.270168e-001, 2.685669e-001, -7.312467e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(7.131288e-001, 1.062399e+000, 2.848498e-001);
   glNormal3d(9.809783e-001, 7.705887e-002, -1.781673e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(7.388160e-001, 1.078338e+000, 3.249039e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(5.317484e-001, 3.535526e-001, -7.695740e-001);
   glNormal3d(6.270168e-001, 2.685669e-001, -7.312467e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(7.131288e-001, 1.062399e+000, 2.848498e-001);
   glNormal3d(4.964432e-001, 4.321490e-001, -7.528555e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(6.736955e-001, 1.159285e+000, 3.021136e-001);
   glNormal3d(3.810775e-001, 3.982949e-001, -8.343507e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(6.315257e-001, 1.132996e+000, 2.608983e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(6.046754e-001, 3.716312e-001, -7.044558e-001);
   glNormal3d(4.964432e-001, 4.321490e-001, -7.528555e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(6.736955e-001, 1.159285e+000, 3.021136e-001);
   glNormal3d(6.270168e-001, 2.685669e-001, -7.312467e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(7.131288e-001, 1.062399e+000, 2.848498e-001);
   glNormal3d(7.243870e-001, 3.036204e-001, -6.189330e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(7.262044e-001, 1.101023e+000, 3.164495e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(3.402331e-001, 5.398507e-001, -7.699368e-001);
   glNormal3d(3.810775e-001, 3.982949e-001, -8.343507e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(6.315257e-001, 1.132996e+000, 2.608983e-001);
   glNormal3d(3.096924e-001, 6.099478e-001, -7.294206e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(6.246968e-001, 1.214760e+000, 3.152106e-001);
   glNormal3d(2.026397e-001, 5.792323e-001, -7.895740e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(5.545938e-001, 1.201814e+000, 2.751545e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(4.002490e-001, 5.300161e-001, -7.475852e-001);
   glNormal3d(3.096924e-001, 6.099478e-001, -7.294206e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(6.246968e-001, 1.214760e+000, 3.152106e-001);
   glNormal3d(3.810775e-001, 3.982949e-001, -8.343507e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(6.315257e-001, 1.132996e+000, 2.608983e-001);
   glNormal3d(4.964432e-001, 4.321490e-001, -7.528555e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(6.736955e-001, 1.159285e+000, 3.021136e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(2.028110e-001, 7.370154e-001, -6.447294e-001);
   glNormal3d(2.026397e-001, 5.792323e-001, -7.895740e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(5.545938e-001, 1.201814e+000, 2.751545e-001);
   glNormal3d(1.240222e-001, 8.456774e-001, -5.190840e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(5.977302e-001, 1.230013e+000, 3.209600e-001);
   glNormal3d(-5.714968e-002, 7.880467e-001, -6.129570e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(5.148229e-001, 1.218600e+000, 2.818328e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(2.529349e-001, 6.992215e-001, -6.686652e-001);
   glNormal3d(1.240222e-001, 8.456774e-001, -5.190840e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(5.977302e-001, 1.230013e+000, 3.209600e-001);
   glNormal3d(2.026397e-001, 5.792323e-001, -7.895740e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(5.545938e-001, 1.201814e+000, 2.751545e-001);
   glNormal3d(3.096924e-001, 6.099478e-001, -7.294206e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(6.246968e-001, 1.214760e+000, 3.152106e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-1.096030e-002, 9.574323e-001, -2.884498e-001);
   glNormal3d(-5.714968e-002, 7.880467e-001, -6.129570e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(5.148229e-001, 1.218600e+000, 2.818328e-001);
   glNormal3d(-1.275693e-001, 9.619320e-001, 2.416875e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(5.720291e-001, 1.243445e+000, 3.621260e-001);
   glNormal3d(-4.088997e-001, 8.994845e-001, 1.540412e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(4.762930e-001, 1.234986e+000, 3.376870e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(1.201005e-002, 9.527939e-001, -3.033802e-001);
   glNormal3d(-1.275693e-001, 9.619320e-001, 2.416875e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(5.720291e-001, 1.243445e+000, 3.621260e-001);
   glNormal3d(-5.714968e-002, 7.880467e-001, -6.129570e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(5.148229e-001, 1.218600e+000, 2.818328e-001);
   glNormal3d(1.240222e-001, 8.456774e-001, -5.190840e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(5.977302e-001, 1.230013e+000, 3.209600e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-2.329958e-001, 7.065971e-001, 6.681568e-001);
   glNormal3d(-4.088997e-001, 8.994845e-001, 1.540412e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(4.762930e-001, 1.234986e+000, 3.376870e-001);
   glNormal3d(-1.275693e-001, 9.619320e-001, 2.416875e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(5.720291e-001, 1.243445e+000, 3.621260e-001);
   glNormal3d(-3.573407e-001, 5.174656e-001, 7.775198e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(5.057657e-001, 1.193159e+000, 3.921985e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-1.957458e-001, 6.803186e-001, 7.062933e-001);
   glNormal3d(-1.685699e-001, 5.897216e-001, 7.898181e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(5.899607e-001, 1.209385e+000, 3.999027e-001);
   glNormal3d(-3.573407e-001, 5.174656e-001, 7.775198e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(5.057657e-001, 1.193159e+000, 3.921985e-001);
   glNormal3d(-1.275693e-001, 9.619320e-001, 2.416875e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(5.720291e-001, 1.243445e+000, 3.621260e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-1.759667e-001, 5.145994e-001, 8.391801e-001);
   glNormal3d(-3.573407e-001, 5.174656e-001, 7.775198e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(5.057657e-001, 1.193159e+000, 3.921985e-001);
   glNormal3d(-1.685699e-001, 5.897216e-001, 7.898181e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(5.899607e-001, 1.209385e+000, 3.999027e-001);
   glNormal3d(-1.936158e-001, 3.059089e-001, 9.321656e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(5.576127e-001, 1.147267e+000, 4.312117e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-1.105323e-001, 4.926272e-001, 8.631924e-001);
   glNormal3d(-3.627704e-003, 3.470983e-001, 9.378217e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(6.234317e-001, 1.170935e+000, 4.261323e-001);
   glNormal3d(-1.936158e-001, 3.059089e-001, 9.321656e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(5.576127e-001, 1.147267e+000, 4.312117e-001);
   glNormal3d(-1.685699e-001, 5.897216e-001, 7.898181e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(5.899607e-001, 1.209385e+000, 3.999027e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-1.050103e-002, 2.376493e-001, 9.712943e-001);
   glNormal3d(-1.936158e-001, 3.059089e-001, 9.321656e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(5.576127e-001, 1.147267e+000, 4.312117e-001);
   glNormal3d(-3.627704e-003, 3.470983e-001, 9.378217e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(6.234317e-001, 1.170935e+000, 4.261323e-001);
   glNormal3d(-5.363906e-003, 6.360506e-002, 9.979607e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(5.883767e-001, 1.110416e+000, 4.405607e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(4.453536e-002, 2.071985e-001, 9.772847e-001);
   glNormal3d(1.988240e-001, 1.332734e-001, 9.709311e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(6.423419e-001, 1.141637e+000, 4.314823e-001);
   glNormal3d(-5.363906e-003, 6.360506e-002, 9.979607e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(5.883767e-001, 1.110416e+000, 4.405607e-001);
   glNormal3d(-3.627704e-003, 3.470983e-001, 9.378217e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(6.234317e-001, 1.170935e+000, 4.261323e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(1.660568e-001, -2.838735e-004, 9.861161e-001);
   glNormal3d(-5.363906e-003, 6.360506e-002, 9.979607e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(5.883767e-001, 1.110416e+000, 4.405607e-001);
   glNormal3d(1.988240e-001, 1.332734e-001, 9.709311e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(6.423419e-001, 1.141637e+000, 4.314823e-001);
   glNormal3d(4.879316e-001, -2.221549e-001, 8.441386e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(6.562475e-001, 1.043280e+000, 4.291123e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(2.644845e-001, 1.415778e-002, 9.642860e-001);
   glNormal3d(6.344219e-001, -1.304389e-001, 7.619019e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(6.850215e-001, 1.088066e+000, 4.205626e-001);
   glNormal3d(4.879316e-001, -2.221549e-001, 8.441386e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(6.562475e-001, 1.043280e+000, 4.291123e-001);
   glNormal3d(1.988240e-001, 1.332734e-001, 9.709311e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(6.423419e-001, 1.141637e+000, 4.314823e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(7.811741e-001, -3.776225e-001, 4.971603e-001);
   glNormal3d(4.879316e-001, -2.221549e-001, 8.441386e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(6.562475e-001, 1.043280e+000, 4.291123e-001);
   glNormal3d(9.159520e-001, -1.749362e-001, 3.611499e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(7.385482e-001, 1.077927e+000, 3.261117e-001);
   glNormal3d(9.064067e-001, -2.826975e-001, 3.138614e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(7.337295e-001, 1.033213e+000, 2.997198e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(7.756489e-001, -4.061036e-001, 4.831653e-001);
   glNormal3d(9.159520e-001, -1.749362e-001, 3.611499e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(7.385482e-001, 1.077927e+000, 3.261117e-001);
   glNormal3d(4.879316e-001, -2.221549e-001, 8.441386e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(6.562475e-001, 1.043280e+000, 4.291123e-001);
   glNormal3d(6.344219e-001, -1.304389e-001, 7.619019e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(6.850215e-001, 1.088066e+000, 4.205626e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(9.745962e-001, -1.823943e-001, 1.299791e-001);
   glNormal3d(9.064067e-001, -2.826975e-001, 3.138614e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(7.337295e-001, 1.033213e+000, 2.997198e-001);
   glNormal3d(9.809783e-001, 7.705887e-002, -1.781673e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(7.388160e-001, 1.078338e+000, 3.249039e-001);
   glNormal3d(9.426898e-001, 1.415351e-002, -3.333700e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(7.340572e-001, 1.033758e+000, 2.980283e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(9.698063e-001, -1.927198e-001, 1.494482e-001);
   glNormal3d(9.809783e-001, 7.705887e-002, -1.781673e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(7.388160e-001, 1.078338e+000, 3.249039e-001);
   glNormal3d(9.064067e-001, -2.826975e-001, 3.138614e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(7.337295e-001, 1.033213e+000, 2.997198e-001);
   glNormal3d(9.159520e-001, -1.749362e-001, 3.611499e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(7.385482e-001, 1.077927e+000, 3.261117e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(8.199438e-001, 2.671540e-001, -5.062814e-001);
   glNormal3d(9.809783e-001, 7.705887e-002, -1.781673e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(7.388160e-001, 1.078338e+000, 3.249039e-001);
   glNormal3d(9.346005e-001, 3.362277e-001, -1.160723e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(7.270110e-001, 1.173520e+000, 3.560106e-001);
   glNormal3d(7.243870e-001, 3.036204e-001, -6.189330e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(7.262044e-001, 1.101023e+000, 3.164495e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(7.519775e-001, 3.092960e-001, -5.821218e-001);
   glNormal3d(7.302963e-001, 4.853748e-001, -4.807064e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(7.184514e-001, 1.184324e+000, 3.506938e-001);
   glNormal3d(7.243870e-001, 3.036204e-001, -6.189330e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(7.262044e-001, 1.101023e+000, 3.164495e-001);
   glNormal3d(9.346005e-001, 3.362277e-001, -1.160723e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(7.270110e-001, 1.173520e+000, 3.560106e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(5.901935e-001, 3.533185e-001, -7.258359e-001);
   glNormal3d(7.243870e-001, 3.036204e-001, -6.189330e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(7.262044e-001, 1.101023e+000, 3.164495e-001);
   glNormal3d(7.302963e-001, 4.853748e-001, -4.807064e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(7.184514e-001, 1.184324e+000, 3.506938e-001);
   glNormal3d(4.964432e-001, 4.321490e-001, -7.528555e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(6.736955e-001, 1.159285e+000, 3.021136e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(5.504281e-001, 4.181538e-001, -7.226177e-001);
   glNormal3d(5.014749e-001, 5.422164e-001, -6.741842e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(6.856274e-001, 1.210556e+000, 3.408710e-001);
   glNormal3d(4.964432e-001, 4.321490e-001, -7.528555e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(6.736955e-001, 1.159285e+000, 3.021136e-001);
   glNormal3d(7.302963e-001, 4.853748e-001, -4.807064e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(7.184514e-001, 1.184324e+000, 3.506938e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(3.641593e-001, 5.062070e-001, -7.817560e-001);
   glNormal3d(4.964432e-001, 4.321490e-001, -7.528555e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(6.736955e-001, 1.159285e+000, 3.021136e-001);
   glNormal3d(5.014749e-001, 5.422164e-001, -6.741842e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(6.856274e-001, 1.210556e+000, 3.408710e-001);
   glNormal3d(3.096924e-001, 6.099478e-001, -7.294206e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(6.246968e-001, 1.214760e+000, 3.152106e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(3.518746e-001, 5.705805e-001, -7.420392e-001);
   glNormal3d(2.920303e-001, 6.797550e-001, -6.727938e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(6.545831e-001, 1.236345e+000, 3.459797e-001);
   glNormal3d(3.096924e-001, 6.099478e-001, -7.294206e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(6.246968e-001, 1.214760e+000, 3.152106e-001);
   glNormal3d(5.014749e-001, 5.422164e-001, -6.741842e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(6.856274e-001, 1.210556e+000, 3.408710e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(2.465093e-001, 6.916895e-001, -6.788216e-001);
   glNormal3d(3.096924e-001, 6.099478e-001, -7.294206e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(6.246968e-001, 1.214760e+000, 3.152106e-001);
   glNormal3d(6.586930e-002, 8.619151e-001, -5.027561e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(6.388101e-001, 1.242343e+000, 3.484415e-001);
   glNormal3d(1.240222e-001, 8.456774e-001, -5.190840e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(5.977302e-001, 1.230013e+000, 3.209600e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(1.697117e-001, 7.216810e-001, -6.710994e-001);
   glNormal3d(6.586930e-002, 8.619151e-001, -5.027561e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(6.388101e-001, 1.242343e+000, 3.484415e-001);
   glNormal3d(3.096924e-001, 6.099478e-001, -7.294206e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(6.246968e-001, 1.214760e+000, 3.152106e-001);
   glNormal3d(2.920303e-001, 6.797550e-001, -6.727938e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(6.545831e-001, 1.236345e+000, 3.459797e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-3.994082e-002, 9.422962e-001, -3.323893e-001);
   glNormal3d(1.240222e-001, 8.456774e-001, -5.190840e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(5.977302e-001, 1.230013e+000, 3.209600e-001);
   glNormal3d(-1.533413e-001, 9.666348e-001, 2.051914e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(6.234390e-001, 1.248438e+000, 3.701042e-001);
   glNormal3d(-1.275693e-001, 9.619320e-001, 2.416875e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(5.720291e-001, 1.243445e+000, 3.621260e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-7.177183e-002, 9.457012e-001, -3.170142e-001);
   glNormal3d(-1.533413e-001, 9.666348e-001, 2.051914e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(6.234390e-001, 1.248438e+000, 3.701042e-001);
   glNormal3d(1.240222e-001, 8.456774e-001, -5.190840e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(5.977302e-001, 1.230013e+000, 3.209600e-001);
   glNormal3d(6.586930e-002, 8.619151e-001, -5.027561e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(6.388101e-001, 1.242343e+000, 3.484415e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-1.760761e-001, 6.880768e-001, 7.039514e-001);
   glNormal3d(-1.275693e-001, 9.619320e-001, 2.416875e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(5.720291e-001, 1.243445e+000, 3.621260e-001);
   glNormal3d(-1.533413e-001, 9.666348e-001, 2.051914e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(6.234390e-001, 1.248438e+000, 3.701042e-001);
   glNormal3d(-1.685699e-001, 5.897216e-001, 7.898181e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(5.899607e-001, 1.209385e+000, 3.999027e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-2.479763e-001, 7.130058e-001, 6.558434e-001);
   glNormal3d(-1.581869e-001, 6.654937e-001, 7.294485e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(6.354505e-001, 1.232812e+000, 3.916338e-001);
   glNormal3d(-1.685699e-001, 5.897216e-001, 7.898181e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(5.899607e-001, 1.209385e+000, 3.999027e-001);
   glNormal3d(-1.533413e-001, 9.666348e-001, 2.051914e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(6.234390e-001, 1.248438e+000, 3.701042e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-1.413457e-001, 4.709632e-001, 8.707555e-001);
   glNormal3d(-1.685699e-001, 5.897216e-001, 7.898181e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(5.899607e-001, 1.209385e+000, 3.999027e-001);
   glNormal3d(6.426234e-002, 5.045369e-001, 8.609953e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(6.562779e-001, 1.215854e+000, 4.071689e-001);
   glNormal3d(-3.627704e-003, 3.470983e-001, 9.378217e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(6.234317e-001, 1.170935e+000, 4.261323e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-1.441531e-001, 5.663357e-001, 8.114701e-001);
   glNormal3d(6.426234e-002, 5.045369e-001, 8.609953e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(6.562779e-001, 1.215854e+000, 4.071689e-001);
   glNormal3d(-1.685699e-001, 5.897216e-001, 7.898181e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(5.899607e-001, 1.209385e+000, 3.999027e-001);
   glNormal3d(-1.581869e-001, 6.654937e-001, 7.294485e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(6.354505e-001, 1.232812e+000, 3.916338e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(1.375157e-001, 2.631250e-001, 9.549108e-001);
   glNormal3d(-3.627704e-003, 3.470983e-001, 9.378217e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(6.234317e-001, 1.170935e+000, 4.261323e-001);
   glNormal3d(3.081867e-001, 3.592279e-001, 8.808952e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(6.688015e-001, 1.201973e+000, 4.110462e-001);
   glNormal3d(1.988240e-001, 1.332734e-001, 9.709311e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(6.423419e-001, 1.141637e+000, 4.314823e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(8.205210e-002, 3.360994e-001, 9.382455e-001);
   glNormal3d(3.081867e-001, 3.592279e-001, 8.808952e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(6.688015e-001, 1.201973e+000, 4.110462e-001);
   glNormal3d(-3.627704e-003, 3.470983e-001, 9.378217e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(6.234317e-001, 1.170935e+000, 4.261323e-001);
   glNormal3d(6.426234e-002, 5.045369e-001, 8.609953e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(6.562779e-001, 1.215854e+000, 4.071689e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(3.585550e-001, 9.639407e-002, 9.285184e-001);
   glNormal3d(1.988240e-001, 1.332734e-001, 9.709311e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(6.423419e-001, 1.141637e+000, 4.314823e-001);
   glNormal3d(6.532759e-001, 2.051691e-001, 7.287909e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(6.962810e-001, 1.176721e+000, 4.070109e-001);
   glNormal3d(6.344219e-001, -1.304389e-001, 7.619019e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(6.850215e-001, 1.088066e+000, 4.205626e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(3.051597e-001, 1.827299e-001, 9.346055e-001);
   glNormal3d(6.532759e-001, 2.051691e-001, 7.287909e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(6.962810e-001, 1.176721e+000, 4.070109e-001);
   glNormal3d(1.988240e-001, 1.332734e-001, 9.709311e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(6.423419e-001, 1.141637e+000, 4.314823e-001);
   glNormal3d(3.081867e-001, 3.592279e-001, 8.808952e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(6.688015e-001, 1.201973e+000, 4.110462e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(8.663091e-001, -5.323232e-002, 4.966638e-001);
   glNormal3d(6.344219e-001, -1.304389e-001, 7.619019e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(6.850215e-001, 1.088066e+000, 4.205626e-001);
   glNormal3d(9.038609e-001, 1.950438e-001, 3.807799e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(7.268881e-001, 1.173310e+000, 3.566730e-001);
   glNormal3d(9.159520e-001, -1.749362e-001, 3.611499e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(7.385482e-001, 1.077927e+000, 3.261117e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(8.532305e-001, -2.876389e-002, 5.207402e-001);
   glNormal3d(9.038609e-001, 1.950438e-001, 3.807799e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(7.268881e-001, 1.173310e+000, 3.566730e-001);
   glNormal3d(6.344219e-001, -1.304389e-001, 7.619019e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(6.850215e-001, 1.088066e+000, 4.205626e-001);
   glNormal3d(6.532759e-001, 2.051691e-001, 7.287909e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(6.962810e-001, 1.176721e+000, 4.070109e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(9.719340e-001, 4.508610e-002, 2.308928e-001);
   glNormal3d(9.159520e-001, -1.749362e-001, 3.611499e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(7.385482e-001, 1.077927e+000, 3.261117e-001);
   glNormal3d(9.346005e-001, 3.362277e-001, -1.160723e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(7.270110e-001, 1.173520e+000, 3.560106e-001);
   glNormal3d(9.809783e-001, 7.705887e-002, -1.781673e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(7.388160e-001, 1.078338e+000, 3.249039e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(9.783742e-001, 5.578260e-002, 1.991790e-001);
   glNormal3d(9.346005e-001, 3.362277e-001, -1.160723e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(7.270110e-001, 1.173520e+000, 3.560106e-001);
   glNormal3d(9.159520e-001, -1.749362e-001, 3.611499e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(7.385482e-001, 1.077927e+000, 3.261117e-001);
   glNormal3d(9.038609e-001, 1.950438e-001, 3.807799e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(7.268881e-001, 1.173310e+000, 3.566730e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(8.109740e-001, 5.613782e-001, -1.648506e-001);
   glNormal3d(9.346005e-001, 3.362277e-001, -1.160723e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(7.270110e-001, 1.173520e+000, 3.560106e-001);
   glNormal3d(4.123835e-001, 8.980182e-001, 1.533074e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(6.749686e-001, 1.254738e+000, 3.765695e-001);
   glNormal3d(7.302963e-001, 4.853748e-001, -4.807064e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(7.184514e-001, 1.184324e+000, 3.506938e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(6.205076e-001, 5.779566e-001, -5.300344e-001);
   glNormal3d(7.302963e-001, 4.853748e-001, -4.807064e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(7.184514e-001, 1.184324e+000, 3.506938e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(6.749686e-001, 1.254738e+000, 3.765695e-001);
   glNormal3d(5.014749e-001, 5.422164e-001, -6.741842e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(6.856274e-001, 1.210556e+000, 3.408710e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(4.155717e-001, 6.301884e-001, -6.558680e-001);
   glNormal3d(5.014749e-001, 5.422164e-001, -6.741842e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(6.856274e-001, 1.210556e+000, 3.408710e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(6.749686e-001, 1.254738e+000, 3.765695e-001);
   glNormal3d(2.920303e-001, 6.797550e-001, -6.727938e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(6.545831e-001, 1.236345e+000, 3.459797e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(2.009779e-001, 7.745872e-001, -5.996854e-001);
   glNormal3d(2.920303e-001, 6.797550e-001, -6.727938e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(6.545831e-001, 1.236345e+000, 3.459797e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(6.749686e-001, 1.254738e+000, 3.765695e-001);
   glNormal3d(6.586930e-002, 8.619151e-001, -5.027561e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(6.388101e-001, 1.242343e+000, 3.484415e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-7.542455e-002, 9.446444e-001, -3.193087e-001);
   glNormal3d(6.586930e-002, 8.619151e-001, -5.027561e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(6.388101e-001, 1.242343e+000, 3.484415e-001);
   glNormal3d(4.123835e-001, 8.980182e-001, 1.533074e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(6.749686e-001, 1.254738e+000, 3.765695e-001);
   glNormal3d(-1.533413e-001, 9.666348e-001, 2.051914e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(6.234390e-001, 1.248438e+000, 3.701042e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-1.718503e-001, 7.492103e-001, 6.396494e-001);
   glNormal3d(-1.533413e-001, 9.666348e-001, 2.051914e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(6.234390e-001, 1.248438e+000, 3.701042e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(6.749686e-001, 1.254738e+000, 3.765695e-001);
   glNormal3d(-1.581869e-001, 6.654937e-001, 7.294485e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(6.354505e-001, 1.232812e+000, 3.916338e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-5.824796e-002, 6.345094e-001, 7.707172e-001);
   glNormal3d(-1.581869e-001, 6.654937e-001, 7.294485e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(6.354505e-001, 1.232812e+000, 3.916338e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(6.749686e-001, 1.254738e+000, 3.765695e-001);
   glNormal3d(6.426234e-002, 5.045369e-001, 8.609953e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(6.562779e-001, 1.215854e+000, 4.071689e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(2.989761e-001, 4.972347e-001, 8.144759e-001);
   glNormal3d(6.426234e-002, 5.045369e-001, 8.609953e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(6.562779e-001, 1.215854e+000, 4.071689e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(6.749686e-001, 1.254738e+000, 3.765695e-001);
   glNormal3d(3.081867e-001, 3.592279e-001, 8.808952e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(6.688015e-001, 1.201973e+000, 4.110462e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(5.050123e-001, 4.299723e-001, 7.483892e-001);
   glNormal3d(3.081867e-001, 3.592279e-001, 8.808952e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(6.688015e-001, 1.201973e+000, 4.110462e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(6.749686e-001, 1.254738e+000, 3.765695e-001);
   glNormal3d(6.532759e-001, 2.051691e-001, 7.287909e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(6.962810e-001, 1.176721e+000, 4.070109e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(7.962773e-001, 3.959706e-001, 4.573289e-001);
   glNormal3d(6.532759e-001, 2.051691e-001, 7.287909e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(6.962810e-001, 1.176721e+000, 4.070109e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(6.749686e-001, 1.254738e+000, 3.765695e-001);
   glNormal3d(9.038609e-001, 1.950438e-001, 3.807799e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(7.268881e-001, 1.173310e+000, 3.566730e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(8.358098e-001, 4.595079e-001, 3.004571e-001);
   glNormal3d(9.038609e-001, 1.950438e-001, 3.807799e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(7.268881e-001, 1.173310e+000, 3.566730e-001);
   glNormal3d(4.123835e-001, 8.980182e-001, 1.533074e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(6.749686e-001, 1.254738e+000, 3.765695e-001);
   glNormal3d(9.346005e-001, 3.362277e-001, -1.160723e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(7.270110e-001, 1.173520e+000, 3.560106e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(5.786250e-001, 8.129490e-001, -6.562819e-002);
   glNormal3d(4.101113e-001, 8.760018e-001, -2.538299e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(1.406854e-001, 6.613371e-001, -1.162714e-002);
   glNormal3d(4.859507e-001, 6.137760e-001, -6.221984e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(2.217853e-001, 6.107229e-001, 7.643889e-002);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(1.483134e-001, 6.637931e-001, 8.604924e-002);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(6.096458e-001, 7.131729e-001, 3.460007e-001);
   glNormal3d(6.483219e-001, 2.620667e-001, 7.148425e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(2.495181e-001, 5.400905e-001, 2.264931e-001);
   glNormal3d(4.517152e-001, 7.111127e-001, 5.387690e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(1.549190e-001, 6.049249e-001, 2.595387e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(1.841175e-001, 5.924596e-001, 2.337850e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(6.096458e-001, 7.131729e-001, 3.460007e-001);
   glNormal3d(4.517152e-001, 7.111127e-001, 5.387690e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(1.549190e-001, 6.049249e-001, 2.595387e-001);
   glNormal3d(6.483219e-001, 2.620667e-001, 7.148425e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(2.495181e-001, 5.400905e-001, 2.264931e-001);
   glNormal3d(7.765559e-001, 4.600730e-001, 4.304576e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(3.412823e-001, 4.719389e-001, 2.052799e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(5.991366e-001, 7.316552e-001, 3.251401e-001);
   glNormal3d(9.283950e-001, 3.686721e-001, -4.651472e-002);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(3.197041e-001, 5.351386e-001, 1.129273e-001);
   glNormal3d(7.974522e-001, 5.977171e-001, 8.248800e-002);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(3.463876e-001, 5.231838e-001, 9.065898e-002);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(3.194486e-001, 5.346845e-001, 1.144198e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(5.991366e-001, 7.316552e-001, 3.251401e-001);
   glNormal3d(7.974522e-001, 5.977171e-001, 8.248800e-002);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(3.463876e-001, 5.231838e-001, 9.065898e-002);
   glNormal3d(9.283950e-001, 3.686721e-001, -4.651472e-002);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(3.197041e-001, 5.351386e-001, 1.129273e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(2.990084e-001, 5.576867e-001, 1.003238e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(2.587116e-001, 3.910930e-001, -8.832410e-001);
   glNormal3d(-1.017664e-001, 1.265374e-001, -9.867279e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-3.426764e-001, 6.625223e-001, 7.900655e-002);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-2.147620e-001, 6.585085e-001, 1.146969e-001);
   glNormal3d(7.290354e-001, 5.122773e-001, -4.539596e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-2.508074e-001, 7.214439e-001, 1.320061e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(2.599715e-001, 3.758380e-001, -8.894721e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-2.147620e-001, 6.585085e-001, 1.146969e-001);
   glNormal3d(-1.017664e-001, 1.265374e-001, -9.867279e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-3.426764e-001, 6.625223e-001, 7.900655e-002);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-3.110379e-001, 6.134158e-001, 6.750424e-002);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-4.999154e-001, -1.212219e-001, -8.575488e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-3.110379e-001, 6.134158e-001, 6.750424e-002);
   glNormal3d(-1.017664e-001, 1.265374e-001, -9.867279e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-3.426764e-001, 6.625223e-001, 7.900655e-002);
   glNormal3d(-6.333185e-001, 3.986650e-001, -6.633052e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-3.417580e-001, 6.004519e-001, 8.724533e-002);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-4.808187e-001, -1.223585e-001, -8.682406e-001);
   glNormal3d(-4.110379e-001, -1.037301e-001, -9.056975e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-3.730502e-001, 6.442251e-001, 9.840567e-002);
   glNormal3d(-6.333185e-001, 3.986650e-001, -6.633052e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-3.417580e-001, 6.004519e-001, 8.724533e-002);
   glNormal3d(-1.017664e-001, 1.265374e-001, -9.867279e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-3.426764e-001, 6.625223e-001, 7.900655e-002);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-3.409536e-001, -4.059150e-003, -9.400713e-001);
   glNormal3d(-6.333185e-001, 3.986650e-001, -6.633052e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-3.417580e-001, 6.004519e-001, 8.724533e-002);
   glNormal3d(-4.110379e-001, -1.037301e-001, -9.056975e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-3.730502e-001, 6.442251e-001, 9.840567e-002);
   glNormal3d(-6.635129e-001, 4.477936e-001, -5.993593e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-3.839942e-001, 5.623767e-001, 1.027284e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-4.190622e-001, 8.082789e-003, -9.079215e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-4.613040e-001, 5.406338e-001, 1.382181e-001);
   glNormal3d(-6.635129e-001, 4.477936e-001, -5.993593e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-3.839942e-001, 5.623767e-001, 1.027284e-001);
   glNormal3d(-4.110379e-001, -1.037301e-001, -9.056975e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-3.730502e-001, 6.442251e-001, 9.840567e-002);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-3.998111e-001, -7.014150e-002, -9.139099e-001);
   glNormal3d(-6.635129e-001, 4.477936e-001, -5.993593e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-3.839942e-001, 5.623767e-001, 1.027284e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-4.613040e-001, 5.406338e-001, 1.382181e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-4.380188e-001, 5.145381e-001, 1.300342e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-6.364872e-001, -6.813144e-001, 3.615171e-001);
   glNormal3d(-3.886447e-001, -6.461880e-001, 6.568077e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-4.263697e-001, 5.403476e-001, 1.991840e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-4.380188e-001, 5.145381e-001, 1.300342e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-4.613040e-001, 5.406338e-001, 1.382181e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-6.602779e-001, -6.603635e-001, 3.577052e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-4.380188e-001, 5.145381e-001, 1.300342e-001);
   glNormal3d(-3.886447e-001, -6.461880e-001, 6.568077e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-4.263697e-001, 5.403476e-001, 1.991840e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-4.033088e-001, 5.110481e-001, 1.876613e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-1.507249e-001, -4.622841e-001, 8.738280e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-4.033088e-001, 5.110481e-001, 1.876613e-001);
   glNormal3d(-3.886447e-001, -6.461880e-001, 6.568077e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-4.263697e-001, 5.403476e-001, 1.991840e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-3.264524e-001, 5.639092e-001, 2.288834e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-1.499122e-001, -4.644551e-001, 8.728160e-001);
   glNormal3d(5.168161e-002, -3.961547e-001, 9.167281e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-3.555211e-001, 6.047065e-001, 2.456003e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-3.264524e-001, 5.639092e-001, 2.288834e-001);
   glNormal3d(-3.886447e-001, -6.461880e-001, 6.568077e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-4.263697e-001, 5.403476e-001, 1.991840e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(1.936097e-001, -2.507045e-001, 9.485054e-001);
   glNormal3d(6.489584e-001, 6.648086e-002, 7.579138e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-2.635295e-001, 6.681487e-001, 2.435916e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-3.264524e-001, 5.639092e-001, 2.288834e-001);
   glNormal3d(5.168161e-002, -3.961547e-001, 9.167281e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-3.555211e-001, 6.047065e-001, 2.456003e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(1.781654e-001, -2.421214e-001, 9.537475e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-3.264524e-001, 5.639092e-001, 2.288834e-001);
   glNormal3d(6.489584e-001, 6.648086e-002, 7.579138e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-2.635295e-001, 6.681487e-001, 2.435916e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-2.308959e-001, 6.120548e-001, 2.232553e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(8.574969e-001, 3.688149e-001, 3.587125e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-2.308959e-001, 6.120548e-001, 2.232553e-001);
   glNormal3d(6.489584e-001, 6.648086e-002, 7.579138e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-2.635295e-001, 6.681487e-001, 2.435916e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-2.192724e-001, 6.578649e-001, 1.483692e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(8.457125e-001, 4.032474e-001, 3.495167e-001);
   glNormal3d(8.760877e-001, 4.116226e-001, 2.510719e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-2.562042e-001, 7.192029e-001, 1.669644e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-2.192724e-001, 6.578649e-001, 1.483692e-001);
   glNormal3d(6.489584e-001, 6.648086e-002, 7.579138e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-2.635295e-001, 6.681487e-001, 2.435916e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(8.662735e-001, 4.836062e-001, 1.252809e-001);
   glNormal3d(3.493754e-001, 8.811625e-001, 3.185743e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-2.192724e-001, 6.578649e-001, 1.483692e-001);
   glNormal3d(8.760877e-001, 4.116226e-001, 2.510719e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-2.562042e-001, 7.192029e-001, 1.669644e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-2.147620e-001, 6.585085e-001, 1.146969e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(8.747737e-001, 4.558368e-001, 1.642672e-001);
   glNormal3d(7.290354e-001, 5.122773e-001, -4.539596e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-2.508074e-001, 7.214439e-001, 1.320061e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-2.147620e-001, 6.585085e-001, 1.146969e-001);
   glNormal3d(8.760877e-001, 4.116226e-001, 2.510719e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-2.562042e-001, 7.192029e-001, 1.669644e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(2.863245e-001, 3.543119e-001, -8.902142e-001);
   glNormal3d(7.290354e-001, 5.122773e-001, -4.539596e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-2.508074e-001, 7.214439e-001, 1.320061e-001);
   glNormal3d(6.805061e-001, 5.519187e-001, -4.819721e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-3.474377e-001, 9.080794e-001, 1.752087e-001);
   glNormal3d(-1.017664e-001, 1.265374e-001, -9.867279e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-3.426764e-001, 6.625223e-001, 7.900655e-002);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(2.678056e-001, 3.559493e-001, -8.953102e-001);
   glNormal3d(-1.657360e-001, 1.456760e-001, -9.753512e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-4.967682e-001, 8.626289e-001, 1.124711e-001);
   glNormal3d(-1.017664e-001, 1.265374e-001, -9.867279e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-3.426764e-001, 6.625223e-001, 7.900655e-002);
   glNormal3d(6.805061e-001, 5.519187e-001, -4.819721e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-3.474377e-001, 9.080794e-001, 1.752087e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-4.422811e-001, -1.941462e-001, -8.756110e-001);
   glNormal3d(-1.017664e-001, 1.265374e-001, -9.867279e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-3.426764e-001, 6.625223e-001, 7.900655e-002);
   glNormal3d(-1.657360e-001, 1.456760e-001, -9.753512e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-4.967682e-001, 8.626289e-001, 1.124711e-001);
   glNormal3d(-4.110379e-001, -1.037301e-001, -9.056975e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-3.730502e-001, 6.442251e-001, 9.840567e-002);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-4.964978e-001, -2.272963e-001, -8.377508e-001);
   glNormal3d(-4.642219e-001, -5.395392e-002, -8.840741e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-5.426209e-001, 8.514270e-001, 1.426853e-001);
   glNormal3d(-4.110379e-001, -1.037301e-001, -9.056975e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-3.730502e-001, 6.442251e-001, 9.840567e-002);
   glNormal3d(-1.657360e-001, 1.456760e-001, -9.753512e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-4.967682e-001, 8.626289e-001, 1.124711e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-3.361402e-001, -7.445390e-002, -9.388644e-001);
   glNormal3d(-4.110379e-001, -1.037301e-001, -9.056975e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-3.730502e-001, 6.442251e-001, 9.840567e-002);
   glNormal3d(-4.642219e-001, -5.395392e-002, -8.840741e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-5.426209e-001, 8.514270e-001, 1.426853e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-4.613040e-001, 5.406338e-001, 1.382181e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-3.624853e-001, -8.149704e-002, -9.284194e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-6.968212e-001, 7.508785e-001, 2.117163e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-4.613040e-001, 5.406338e-001, 1.382181e-001);
   glNormal3d(-4.642219e-001, -5.395392e-002, -8.840741e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-5.426209e-001, 8.514270e-001, 1.426853e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-5.609530e-001, -7.643993e-001, 3.178451e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-4.613040e-001, 5.406338e-001, 1.382181e-001);
   glNormal3d(-4.829913e-001, -5.814868e-001, 6.546698e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-6.454748e-001, 7.405066e-001, 2.938644e-001);
   glNormal3d(-3.886447e-001, -6.461880e-001, 6.568077e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-4.263697e-001, 5.403476e-001, 1.991840e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-5.914821e-001, -7.583518e-001, 2.739553e-001);
   glNormal3d(-4.829913e-001, -5.814868e-001, 6.546698e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-6.454748e-001, 7.405066e-001, 2.938644e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-4.613040e-001, 5.406338e-001, 1.382181e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-6.968212e-001, 7.508785e-001, 2.117163e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-8.621538e-002, -5.185966e-001, 8.506612e-001);
   glNormal3d(-3.886447e-001, -6.461880e-001, 6.568077e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-4.263697e-001, 5.403476e-001, 1.991840e-001);
   glNormal3d(-1.669655e-002, -3.274290e-001, 9.447282e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-5.224999e-001, 8.010290e-001, 3.483627e-001);
   glNormal3d(5.168161e-002, -3.961547e-001, 9.167281e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-3.555211e-001, 6.047065e-001, 2.456003e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-1.152795e-001, -5.250577e-001, 8.432230e-001);
   glNormal3d(-1.669655e-002, -3.274290e-001, 9.447282e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-5.224999e-001, 8.010290e-001, 3.483627e-001);
   glNormal3d(-3.886447e-001, -6.461880e-001, 6.568077e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-4.263697e-001, 5.403476e-001, 1.991840e-001);
   glNormal3d(-4.829913e-001, -5.814868e-001, 6.546698e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-6.454748e-001, 7.405066e-001, 2.938644e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(2.374159e-001, -3.151624e-001, 9.188615e-001);
   glNormal3d(5.168161e-002, -3.961547e-001, 9.167281e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-3.555211e-001, 6.047065e-001, 2.456003e-001);
   glNormal3d(5.884824e-001, 9.041031e-002, 8.034391e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-3.758069e-001, 8.490806e-001, 3.346602e-001);
   glNormal3d(6.489584e-001, 6.648086e-002, 7.579138e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-2.635295e-001, 6.681487e-001, 2.435916e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(1.920499e-001, -3.219243e-001, 9.270823e-001);
   glNormal3d(5.884824e-001, 9.041031e-002, 8.034391e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-3.758069e-001, 8.490806e-001, 3.346602e-001);
   glNormal3d(5.168161e-002, -3.961547e-001, 9.167281e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-3.555211e-001, 6.047065e-001, 2.456003e-001);
   glNormal3d(-1.669655e-002, -3.274290e-001, 9.447282e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-5.224999e-001, 8.010290e-001, 3.483627e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(8.674087e-001, 3.718382e-001, 3.306639e-001);
   glNormal3d(6.489584e-001, 6.648086e-002, 7.579138e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-2.635295e-001, 6.681487e-001, 2.435916e-001);
   glNormal3d(5.884824e-001, 9.041031e-002, 8.034391e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-3.758069e-001, 8.490806e-001, 3.346602e-001);
   glNormal3d(8.760877e-001, 4.116226e-001, 2.510719e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-2.562042e-001, 7.192029e-001, 1.669644e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(8.703754e-001, 3.319326e-001, 3.636859e-001);
   glNormal3d(8.472953e-001, 4.755391e-001, 2.365444e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-3.525815e-001, 9.093534e-001, 2.240666e-001);
   glNormal3d(8.760877e-001, 4.116226e-001, 2.510719e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-2.562042e-001, 7.192029e-001, 1.669644e-001);
   glNormal3d(5.884824e-001, 9.041031e-002, 8.034391e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-3.758069e-001, 8.490806e-001, 3.346602e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(8.909583e-001, 4.231743e-001, 1.646719e-001);
   glNormal3d(8.760877e-001, 4.116226e-001, 2.510719e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-2.562042e-001, 7.192029e-001, 1.669644e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-3.474377e-001, 9.080794e-001, 1.752087e-001);
   glNormal3d(7.290354e-001, 5.122773e-001, -4.539596e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-2.508074e-001, 7.214439e-001, 1.320061e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(8.987391e-001, 4.304805e-001, 8.339382e-002);
   glNormal3d(6.805061e-001, 5.519187e-001, -4.819721e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-3.474377e-001, 9.080794e-001, 1.752087e-001);
   glNormal3d(8.760877e-001, 4.116226e-001, 2.510719e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-2.562042e-001, 7.192029e-001, 1.669644e-001);
   glNormal3d(8.472953e-001, 4.755391e-001, 2.365444e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-3.525815e-001, 9.093534e-001, 2.240666e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(2.169528e-001, 4.689754e-001, -8.561504e-001);
   glNormal3d(6.805061e-001, 5.519187e-001, -4.819721e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-3.474377e-001, 9.080794e-001, 1.752087e-001);
   glNormal3d(6.016273e-001, 6.442303e-001, -4.722414e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-4.105292e-001, 9.899076e-001, 2.040442e-001);
   glNormal3d(-1.657360e-001, 1.456760e-001, -9.753512e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-4.967682e-001, 8.626289e-001, 1.124711e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(2.164821e-001, 4.692656e-001, -8.561106e-001);
   glNormal3d(-2.172182e-001, 2.887480e-001, -9.324381e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-5.502117e-001, 9.470223e-001, 1.452161e-001);
   glNormal3d(-1.657360e-001, 1.456760e-001, -9.753512e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-4.967682e-001, 8.626289e-001, 1.124711e-001);
   glNormal3d(6.016273e-001, 6.442303e-001, -4.722414e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-4.105292e-001, 9.899076e-001, 2.040442e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-5.464797e-001, -2.122904e-002, -8.372033e-001);
   glNormal3d(-1.657360e-001, 1.456760e-001, -9.753512e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-4.967682e-001, 8.626289e-001, 1.124711e-001);
   glNormal3d(-2.172182e-001, 2.887480e-001, -9.324381e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-5.502117e-001, 9.470223e-001, 1.452161e-001);
   glNormal3d(-4.642219e-001, -5.395392e-002, -8.840741e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-5.426209e-001, 8.514270e-001, 1.426853e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-5.462170e-001, -2.120363e-002, -8.373753e-001);
   glNormal3d(-5.158677e-001, 1.245983e-001, -8.475587e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-5.931305e-001, 9.364109e-001, 1.734806e-001);
   glNormal3d(-4.642219e-001, -5.395392e-002, -8.840741e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-5.426209e-001, 8.514270e-001, 1.426853e-001);
   glNormal3d(-2.172182e-001, 2.887480e-001, -9.324381e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-5.502117e-001, 9.470223e-001, 1.452161e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-4.412752e-001, 6.212834e-002, -8.952185e-001);
   glNormal3d(-4.642219e-001, -5.395392e-002, -8.840741e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-5.426209e-001, 8.514270e-001, 1.426853e-001);
   glNormal3d(-5.158677e-001, 1.245983e-001, -8.475587e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-5.931305e-001, 9.364109e-001, 1.734806e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-6.968212e-001, 7.508785e-001, 2.117163e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-4.414208e-001, 6.222590e-002, -8.951400e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-7.372994e-001, 8.418674e-001, 2.380024e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-6.968212e-001, 7.508785e-001, 2.117163e-001);
   glNormal3d(-5.158677e-001, 1.245983e-001, -8.475587e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-5.931305e-001, 9.364109e-001, 1.734806e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-7.749778e-001, -4.673944e-001, 4.253844e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-6.968212e-001, 7.508785e-001, 2.117163e-001);
   glNormal3d(-6.119466e-001, -2.966425e-001, 7.331607e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-6.892351e-001, 8.322430e-001, 3.149368e-001);
   glNormal3d(-4.829913e-001, -5.814868e-001, 6.546698e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-6.454748e-001, 7.405066e-001, 2.938644e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-7.747683e-001, -4.676047e-001, 4.255348e-001);
   glNormal3d(-6.119466e-001, -2.966425e-001, 7.331607e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-6.892351e-001, 8.322430e-001, 3.149368e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-6.968212e-001, 7.508785e-001, 2.117163e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-7.372994e-001, 8.418674e-001, 2.380024e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-2.441486e-001, -3.262352e-001, 9.132152e-001);
   glNormal3d(-4.829913e-001, -5.814868e-001, 6.546698e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-6.454748e-001, 7.405066e-001, 2.938644e-001);
   glNormal3d(-6.119466e-001, -2.966425e-001, 7.331607e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-6.892351e-001, 8.322430e-001, 3.149368e-001);
   glNormal3d(-1.669655e-002, -3.274290e-001, 9.447282e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-5.224999e-001, 8.010290e-001, 3.483627e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-2.441822e-001, -3.265416e-001, 9.130967e-001);
   glNormal3d(-1.113777e-001, -1.379780e-001, 9.841530e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-5.742618e-001, 8.891808e-001, 3.660453e-001);
   glNormal3d(-1.669655e-002, -3.274290e-001, 9.447282e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-5.224999e-001, 8.010290e-001, 3.483627e-001);
   glNormal3d(-6.119466e-001, -2.966425e-001, 7.331607e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-6.892351e-001, 8.322430e-001, 3.149368e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(1.313962e-001, -1.205357e-001, 9.839747e-001);
   glNormal3d(-1.669655e-002, -3.274290e-001, 9.447282e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-5.224999e-001, 8.010290e-001, 3.483627e-001);
   glNormal3d(5.012566e-001, 2.260906e-001, 8.352394e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-4.370211e-001, 9.345289e-001, 3.533018e-001);
   glNormal3d(5.884824e-001, 9.041031e-002, 8.034391e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-3.758069e-001, 8.490806e-001, 3.346602e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(1.311486e-001, -1.203791e-001, 9.840269e-001);
   glNormal3d(5.012566e-001, 2.260906e-001, 8.352394e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-4.370211e-001, 9.345289e-001, 3.533018e-001);
   glNormal3d(-1.669655e-002, -3.274290e-001, 9.447282e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-5.224999e-001, 8.010290e-001, 3.483627e-001);
   glNormal3d(-1.113777e-001, -1.379780e-001, 9.841530e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-5.742618e-001, 8.891808e-001, 3.660453e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(7.791719e-001, 4.669700e-001, 4.181271e-001);
   glNormal3d(5.884824e-001, 9.041031e-002, 8.034391e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-3.758069e-001, 8.490806e-001, 3.346602e-001);
   glNormal3d(5.012566e-001, 2.260906e-001, 8.352394e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-4.370211e-001, 9.345289e-001, 3.533018e-001);
   glNormal3d(8.472953e-001, 4.755391e-001, 2.365444e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-3.525815e-001, 9.093534e-001, 2.240666e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(7.791314e-001, 4.670804e-001, 4.180792e-001);
   glNormal3d(8.059912e-001, 5.379198e-001, 2.470234e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-4.153701e-001, 9.910668e-001, 2.497886e-001);
   glNormal3d(8.472953e-001, 4.755391e-001, 2.365444e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-3.525815e-001, 9.093534e-001, 2.240666e-001);
   glNormal3d(5.012566e-001, 2.260906e-001, 8.352394e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-4.370211e-001, 9.345289e-001, 3.533018e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(8.016509e-001, 5.938070e-001, 6.891324e-002);
   glNormal3d(8.472953e-001, 4.755391e-001, 2.365444e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-3.525815e-001, 9.093534e-001, 2.240666e-001);
   glNormal3d(6.016273e-001, 6.442303e-001, -4.722414e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-4.105292e-001, 9.899076e-001, 2.040442e-001);
   glNormal3d(6.805061e-001, 5.519187e-001, -4.819721e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-3.474377e-001, 9.080794e-001, 1.752087e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(8.015000e-001, 5.939109e-001, 6.976833e-002);
   glNormal3d(6.016273e-001, 6.442303e-001, -4.722414e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-4.105292e-001, 9.899076e-001, 2.040442e-001);
   glNormal3d(8.472953e-001, 4.755391e-001, 2.365444e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-3.525815e-001, 9.093534e-001, 2.240666e-001);
   glNormal3d(8.059912e-001, 5.379198e-001, 2.470234e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-4.153701e-001, 9.910668e-001, 2.497886e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(1.996147e-001, 5.032009e-001, -8.407989e-001);
   glNormal3d(6.016273e-001, 6.442303e-001, -4.722414e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-4.105292e-001, 9.899076e-001, 2.040442e-001);
   glNormal3d(5.590227e-001, 6.981830e-001, -4.472518e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-4.738468e-001, 1.071580e+000, 2.378911e-001);
   glNormal3d(-2.172182e-001, 2.887480e-001, -9.324381e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-5.502117e-001, 9.470223e-001, 1.452161e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(2.297484e-001, 4.863691e-001, -8.430070e-001);
   glNormal3d(-1.751506e-001, 4.210130e-001, -8.899833e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-5.857224e-001, 1.051564e+000, 1.958532e-001);
   glNormal3d(-2.172182e-001, 2.887480e-001, -9.324381e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-5.502117e-001, 9.470223e-001, 1.452161e-001);
   glNormal3d(5.590227e-001, 6.981830e-001, -4.472518e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-4.738468e-001, 1.071580e+000, 2.378911e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-5.724226e-001, 1.917156e-001, -7.972311e-001);
   glNormal3d(-2.172182e-001, 2.887480e-001, -9.324381e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-5.502117e-001, 9.470223e-001, 1.452161e-001);
   glNormal3d(-1.751506e-001, 4.210130e-001, -8.899833e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-5.857224e-001, 1.051564e+000, 1.958532e-001);
   glNormal3d(-5.158677e-001, 1.245983e-001, -8.475587e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-5.931305e-001, 9.364109e-001, 1.734806e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-5.663780e-001, 1.921434e-001, -8.014343e-001);
   glNormal3d(-5.342742e-001, 1.938409e-001, -8.227860e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-6.189527e-001, 1.048146e+000, 2.185178e-001);
   glNormal3d(-5.158677e-001, 1.245983e-001, -8.475587e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-5.931305e-001, 9.364109e-001, 1.734806e-001);
   glNormal3d(-1.751506e-001, 4.210130e-001, -8.899833e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-5.857224e-001, 1.051564e+000, 1.958532e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-5.043269e-001, 1.949499e-001, -8.412187e-001);
   glNormal3d(-5.158677e-001, 1.245983e-001, -8.475587e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-5.931305e-001, 9.364109e-001, 1.734806e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-7.369086e-001, 9.912256e-001, 2.723815e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-7.372994e-001, 8.418674e-001, 2.380024e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-4.925030e-001, 2.250471e-001, -8.407108e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-7.369086e-001, 9.912256e-001, 2.723815e-001);
   glNormal3d(-5.158677e-001, 1.245983e-001, -8.475587e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-5.931305e-001, 9.364109e-001, 1.734806e-001);
   glNormal3d(-5.342742e-001, 1.938409e-001, -8.227860e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-6.189527e-001, 1.048146e+000, 2.185178e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-8.488498e-001, -1.154719e-001, 5.158684e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-7.372994e-001, 8.418674e-001, 2.380024e-001);
   glNormal3d(-6.211765e-001, -1.170703e-001, 7.748770e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-6.996964e-001, 9.804617e-001, 3.309002e-001);
   glNormal3d(-6.119466e-001, -2.966425e-001, 7.331607e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-6.892351e-001, 8.322430e-001, 3.149368e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-8.476484e-001, -1.169041e-001, 5.175187e-001);
   glNormal3d(-6.211765e-001, -1.170703e-001, 7.748770e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-6.996964e-001, 9.804617e-001, 3.309002e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-7.372994e-001, 8.418674e-001, 2.380024e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-7.369086e-001, 9.912256e-001, 2.723815e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-3.508032e-001, -1.247180e-001, 9.281070e-001);
   glNormal3d(-6.119466e-001, -2.966425e-001, 7.331607e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-6.892351e-001, 8.322430e-001, 3.149368e-001);
   glNormal3d(-6.211765e-001, -1.170703e-001, 7.748770e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-6.996964e-001, 9.804617e-001, 3.309002e-001);
   glNormal3d(-1.113777e-001, -1.379780e-001, 9.841530e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-5.742618e-001, 8.891808e-001, 3.660453e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-3.295778e-001, -9.107775e-002, 9.397251e-001);
   glNormal3d(-1.026308e-001, -6.654723e-003, 9.946973e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-6.054486e-001, 1.013489e+000, 3.671555e-001);
   glNormal3d(-1.113777e-001, -1.379780e-001, 9.841530e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-5.742618e-001, 8.891808e-001, 3.660453e-001);
   glNormal3d(-6.211765e-001, -1.170703e-001, 7.748770e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-6.996964e-001, 9.804617e-001, 3.309002e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(7.962484e-002, 3.893439e-002, 9.960643e-001);
   glNormal3d(-1.113777e-001, -1.379780e-001, 9.841530e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-5.742618e-001, 8.891808e-001, 3.660453e-001);
   glNormal3d(4.853687e-001, 3.497815e-001, 8.012928e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-4.965769e-001, 1.034425e+000, 3.541579e-001);
   glNormal3d(5.012566e-001, 2.260906e-001, 8.352394e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-4.370211e-001, 9.345289e-001, 3.533018e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(1.147419e-001, 1.991701e-002, 9.931957e-001);
   glNormal3d(4.853687e-001, 3.497815e-001, 8.012928e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-4.965769e-001, 1.034425e+000, 3.541579e-001);
   glNormal3d(-1.113777e-001, -1.379780e-001, 9.841530e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-5.742618e-001, 8.891808e-001, 3.660453e-001);
   glNormal3d(-1.026308e-001, -6.654723e-003, 9.946973e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-6.054486e-001, 1.013489e+000, 3.671555e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(7.824579e-001, 4.629130e-001, 4.164988e-001);
   glNormal3d(5.012566e-001, 2.260906e-001, 8.352394e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-4.370211e-001, 9.345289e-001, 3.533018e-001);
   glNormal3d(4.853687e-001, 3.497815e-001, 8.012928e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-4.965769e-001, 1.034425e+000, 3.541579e-001);
   glNormal3d(8.059912e-001, 5.379198e-001, 2.470234e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-4.153701e-001, 9.910668e-001, 2.497886e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(7.827890e-001, 4.616450e-001, 4.172832e-001);
   glNormal3d(7.329110e-001, 6.405281e-001, 2.292710e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-4.765436e-001, 1.073703e+000, 2.731234e-001);
   glNormal3d(8.059912e-001, 5.379198e-001, 2.470234e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-4.153701e-001, 9.910668e-001, 2.497886e-001);
   glNormal3d(4.853687e-001, 3.497815e-001, 8.012928e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-4.965769e-001, 1.034425e+000, 3.541579e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(8.021954e-001, 5.929598e-001, 6.986603e-002);
   glNormal3d(8.059912e-001, 5.379198e-001, 2.470234e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-4.153701e-001, 9.910668e-001, 2.497886e-001);
   glNormal3d(5.590227e-001, 6.981830e-001, -4.472518e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-4.738468e-001, 1.071580e+000, 2.378911e-001);
   glNormal3d(6.016273e-001, 6.442303e-001, -4.722414e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-4.105292e-001, 9.899076e-001, 2.040442e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(8.069863e-001, 5.899883e-001, 2.620936e-002);
   glNormal3d(5.590227e-001, 6.981830e-001, -4.472518e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-4.738468e-001, 1.071580e+000, 2.378911e-001);
   glNormal3d(8.059912e-001, 5.379198e-001, 2.470234e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-4.153701e-001, 9.910668e-001, 2.497886e-001);
   glNormal3d(7.329110e-001, 6.405281e-001, 2.292710e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-4.765436e-001, 1.073703e+000, 2.731234e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(1.798790e-001, 6.120185e-001, -7.701149e-001);
   glNormal3d(5.590227e-001, 6.981830e-001, -4.472518e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-4.738468e-001, 1.071580e+000, 2.378911e-001);
   glNormal3d(3.654722e-001, 8.510353e-001, -3.770530e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-5.492191e-001, 1.133898e+000, 2.698110e-001);
   glNormal3d(-1.751506e-001, 4.210130e-001, -8.899833e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-5.857224e-001, 1.051564e+000, 1.958532e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(1.585838e-001, 6.199576e-001, -7.684425e-001);
   glNormal3d(-2.355119e-001, 5.278911e-001, -8.160056e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-6.288933e-001, 1.115420e+000, 2.384614e-001);
   glNormal3d(-1.751506e-001, 4.210130e-001, -8.899833e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-5.857224e-001, 1.051564e+000, 1.958532e-001);
   glNormal3d(3.654722e-001, 8.510353e-001, -3.770530e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-5.492191e-001, 1.133898e+000, 2.698110e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-5.674712e-001, 1.558343e-001, -8.085123e-001);
   glNormal3d(-1.751506e-001, 4.210130e-001, -8.899833e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-5.857224e-001, 1.051564e+000, 1.958532e-001);
   glNormal3d(-2.355119e-001, 5.278911e-001, -8.160056e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-6.288933e-001, 1.115420e+000, 2.384614e-001);
   glNormal3d(-5.342742e-001, 1.938409e-001, -8.227860e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-6.189527e-001, 1.048146e+000, 2.185178e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-5.678125e-001, 1.557194e-001, -8.082948e-001);
   glNormal3d(-5.405517e-001, 1.748834e-001, -8.229336e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-6.529037e-001, 1.111500e+000, 2.545729e-001);
   glNormal3d(-5.342742e-001, 1.938409e-001, -8.227860e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-6.189527e-001, 1.048146e+000, 2.185178e-001);
   glNormal3d(-2.355119e-001, 5.278911e-001, -8.160056e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-6.288933e-001, 1.115420e+000, 2.384614e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-4.936506e-001, 2.290997e-001, -8.389412e-001);
   glNormal3d(-5.342742e-001, 1.938409e-001, -8.227860e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-6.189527e-001, 1.048146e+000, 2.185178e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-7.362060e-001, 1.065450e+000, 2.922375e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-7.369086e-001, 9.912256e-001, 2.723815e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-4.975362e-001, 2.120631e-001, -8.411224e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-7.362060e-001, 1.065450e+000, 2.922375e-001);
   glNormal3d(-5.342742e-001, 1.938409e-001, -8.227860e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-6.189527e-001, 1.048146e+000, 2.185178e-001);
   glNormal3d(-5.405517e-001, 1.748834e-001, -8.229336e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-6.529037e-001, 1.111500e+000, 2.545729e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-8.473404e-001, -1.296846e-001, 5.149720e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-7.369086e-001, 9.912256e-001, 2.723815e-001);
   glNormal3d(-6.223477e-001, -1.138741e-001, 7.744134e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-7.093405e-001, 1.058697e+000, 3.347336e-001);
   glNormal3d(-6.211765e-001, -1.170703e-001, 7.748770e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-6.996964e-001, 9.804617e-001, 3.309002e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-8.472953e-001, -1.297552e-001, 5.150284e-001);
   glNormal3d(-6.223477e-001, -1.138741e-001, 7.744134e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-7.093405e-001, 1.058697e+000, 3.347336e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-7.369086e-001, 9.912256e-001, 2.723815e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-7.362060e-001, 1.065450e+000, 2.922375e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-3.310202e-001, -8.684501e-002, 9.396188e-001);
   glNormal3d(-6.211765e-001, -1.170703e-001, 7.748770e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-6.996964e-001, 9.804617e-001, 3.309002e-001);
   glNormal3d(-6.223477e-001, -1.138741e-001, 7.744134e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-7.093405e-001, 1.058697e+000, 3.347336e-001);
   glNormal3d(-1.026308e-001, -6.654723e-003, 9.946973e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-6.054486e-001, 1.013489e+000, 3.671555e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-3.380571e-001, -1.062508e-001, 9.351086e-001);
   glNormal3d(-1.401734e-001, 9.286179e-002, 9.857627e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-6.428542e-001, 1.085925e+000, 3.618632e-001);
   glNormal3d(-1.026308e-001, -6.654723e-003, 9.946973e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-6.054486e-001, 1.013489e+000, 3.671555e-001);
   glNormal3d(-6.223477e-001, -1.138741e-001, 7.744134e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-7.093405e-001, 1.058697e+000, 3.347336e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(9.798942e-002, 1.048311e-001, 9.896507e-001);
   glNormal3d(-1.026308e-001, -6.654723e-003, 9.946973e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-6.054486e-001, 1.013489e+000, 3.671555e-001);
   glNormal3d(3.336333e-001, 5.071511e-001, 7.946613e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-5.649976e-001, 1.105352e+000, 3.534194e-001);
   glNormal3d(4.853687e-001, 3.497815e-001, 8.012928e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-4.965769e-001, 1.034425e+000, 3.541579e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(7.915771e-002, 1.132370e-001, 9.904097e-001);
   glNormal3d(3.336333e-001, 5.071511e-001, 7.946613e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-5.649976e-001, 1.105352e+000, 3.534194e-001);
   glNormal3d(-1.026308e-001, -6.654723e-003, 9.946973e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-6.054486e-001, 1.013489e+000, 3.671555e-001);
   glNormal3d(-1.401734e-001, 9.286179e-002, 9.857627e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-6.428542e-001, 1.085925e+000, 3.618632e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(6.374208e-001, 6.196660e-001, 4.579397e-001);
   glNormal3d(4.853687e-001, 3.497815e-001, 8.012928e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-4.965769e-001, 1.034425e+000, 3.541579e-001);
   glNormal3d(3.336333e-001, 5.071511e-001, 7.946613e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-5.649976e-001, 1.105352e+000, 3.534194e-001);
   glNormal3d(7.329110e-001, 6.405281e-001, 2.292710e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-4.765436e-001, 1.073703e+000, 2.731234e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(6.394973e-001, 6.142056e-001, 4.623793e-001);
   glNormal3d(4.815967e-001, 8.414083e-001, 2.451463e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-5.514954e-001, 1.135069e+000, 2.952703e-001);
   glNormal3d(7.329110e-001, 6.405281e-001, 2.292710e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-4.765436e-001, 1.073703e+000, 2.731234e-001);
   glNormal3d(3.336333e-001, 5.071511e-001, 7.946613e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-5.649976e-001, 1.105352e+000, 3.534194e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(6.378113e-001, 7.701889e-001, 2.398144e-003);
   glNormal3d(7.329110e-001, 6.405281e-001, 2.292710e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-4.765436e-001, 1.073703e+000, 2.731234e-001);
   glNormal3d(3.654722e-001, 8.510353e-001, -3.770530e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-5.492191e-001, 1.133898e+000, 2.698110e-001);
   glNormal3d(5.590227e-001, 6.981830e-001, -4.472518e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-4.738468e-001, 1.071580e+000, 2.378911e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(6.371481e-001, 7.704407e-001, 2.152445e-002);
   glNormal3d(3.654722e-001, 8.510353e-001, -3.770530e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-5.492191e-001, 1.133898e+000, 2.698110e-001);
   glNormal3d(7.329110e-001, 6.405281e-001, 2.292710e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-4.765436e-001, 1.073703e+000, 2.731234e-001);
   glNormal3d(4.815967e-001, 8.414083e-001, 2.451463e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-5.514954e-001, 1.135069e+000, 2.952703e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(4.406388e-002, 8.076467e-001, -5.880181e-001);
   glNormal3d(3.654722e-001, 8.510353e-001, -3.770530e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-5.492191e-001, 1.133898e+000, 2.698110e-001);
   glNormal3d(1.577253e-003, 9.684030e-001, -2.493855e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-6.427107e-001, 1.160705e+000, 2.996251e-001);
   glNormal3d(-2.355119e-001, 5.278911e-001, -8.160056e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-6.288933e-001, 1.115420e+000, 2.384614e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-7.214084e-002, 7.937355e-001, -6.039700e-001);
   glNormal3d(-4.219919e-001, 6.202432e-001, -6.612270e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-6.825506e-001, 1.142322e+000, 2.802247e-001);
   glNormal3d(-2.355119e-001, 5.278911e-001, -8.160056e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-6.288933e-001, 1.115420e+000, 2.384614e-001);
   glNormal3d(1.577253e-003, 9.684030e-001, -2.493855e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-6.427107e-001, 1.160705e+000, 2.996251e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-5.670725e-001, 1.312854e-001, -8.131377e-001);
   glNormal3d(-2.355119e-001, 5.278911e-001, -8.160056e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-6.288933e-001, 1.115420e+000, 2.384614e-001);
   glNormal3d(-4.219919e-001, 6.202432e-001, -6.612270e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-6.825506e-001, 1.142322e+000, 2.802247e-001);
   glNormal3d(-5.405517e-001, 1.748834e-001, -8.229336e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-6.529037e-001, 1.111500e+000, 2.545729e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-5.725147e-001, 1.238449e-001, -8.104871e-001);
   glNormal3d(-5.796363e-001, 2.904203e-001, -7.613657e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-6.952434e-001, 1.137060e+000, 2.883866e-001);
   glNormal3d(-5.405517e-001, 1.748834e-001, -8.229336e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-6.529037e-001, 1.111500e+000, 2.545729e-001);
   glNormal3d(-4.219919e-001, 6.202432e-001, -6.612270e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-6.825506e-001, 1.142322e+000, 2.802247e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-5.092813e-001, 2.469908e-001, -8.243956e-001);
   glNormal3d(-5.405517e-001, 1.748834e-001, -8.229336e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-6.529037e-001, 1.111500e+000, 2.545729e-001);
   glNormal3d(-5.796363e-001, 2.904203e-001, -7.613657e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-6.952434e-001, 1.137060e+000, 2.883866e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-7.362060e-001, 1.065450e+000, 2.922375e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-5.962492e-001, 3.010508e-001, -7.442146e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-7.351359e-001, 1.101880e+000, 3.061170e-001);
   glNormal3d(-9.679298e-001, 7.417959e-002, -2.400192e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-7.362060e-001, 1.065450e+000, 2.922375e-001);
   glNormal3d(-5.796363e-001, 2.904203e-001, -7.613657e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-6.952434e-001, 1.137060e+000, 2.883866e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-8.446835e-001, -1.731779e-001, 5.064772e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-7.362060e-001, 1.065450e+000, 2.922375e-001);
   glNormal3d(-6.791045e-001, -8.801400e-002, 7.287459e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-7.208025e-001, 1.100382e+000, 3.298708e-001);
   glNormal3d(-6.223477e-001, -1.138741e-001, 7.744134e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-7.093405e-001, 1.058697e+000, 3.347336e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-8.488920e-001, -1.662270e-001, 5.017479e-001);
   glNormal3d(-6.791045e-001, -8.801400e-002, 7.287459e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-7.208025e-001, 1.100382e+000, 3.298708e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-7.362060e-001, 1.065450e+000, 2.922375e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-7.351359e-001, 1.101880e+000, 3.061170e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-3.545075e-001, -6.385095e-002, 9.328706e-001);
   glNormal3d(-6.223477e-001, -1.138741e-001, 7.744134e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-7.093405e-001, 1.058697e+000, 3.347336e-001);
   glNormal3d(-3.063961e-001, 2.602461e-001, 9.156382e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-6.889557e-001, 1.122014e+000, 3.468139e-001);
   glNormal3d(-1.401734e-001, 9.286179e-002, 9.857627e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-6.428542e-001, 1.085925e+000, 3.618632e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-4.577811e-001, -2.219107e-002, 8.887880e-001);
   glNormal3d(-3.063961e-001, 2.602461e-001, 9.156382e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-6.889557e-001, 1.122014e+000, 3.468139e-001);
   glNormal3d(-6.223477e-001, -1.138741e-001, 7.744134e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-7.093405e-001, 1.058697e+000, 3.347336e-001);
   glNormal3d(-6.791045e-001, -8.801400e-002, 7.287459e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-7.208025e-001, 1.100382e+000, 3.298708e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(2.810432e-002, 3.015894e-001, 9.530236e-001);
   glNormal3d(-1.401734e-001, 9.286179e-002, 9.857627e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-6.428542e-001, 1.085925e+000, 3.618632e-001);
   glNormal3d(7.328732e-003, 6.509788e-001, 7.590605e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-6.494292e-001, 1.141634e+000, 3.444277e-001);
   glNormal3d(3.336333e-001, 5.071511e-001, 7.946613e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-5.649976e-001, 1.105352e+000, 3.534194e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-8.557164e-002, 2.883799e-001, 9.536847e-001);
   glNormal3d(7.328732e-003, 6.509788e-001, 7.590605e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-6.494292e-001, 1.141634e+000, 3.444277e-001);
   glNormal3d(-1.401734e-001, 9.286179e-002, 9.857627e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-6.428542e-001, 1.085925e+000, 3.618632e-001);
   glNormal3d(-3.063961e-001, 2.602461e-001, 9.156382e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-6.889557e-001, 1.122014e+000, 3.468139e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(3.175792e-001, 8.124514e-001, 4.889439e-001);
   glNormal3d(3.336333e-001, 5.071511e-001, 7.946613e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-5.649976e-001, 1.105352e+000, 3.534194e-001);
   glNormal3d(3.717650e-002, 9.610396e-001, 2.738993e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-6.445572e-001, 1.160466e+000, 3.135154e-001);
   glNormal3d(4.815967e-001, 8.414083e-001, 2.451463e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-5.514954e-001, 1.135069e+000, 2.952703e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(2.861878e-001, 7.975835e-001, 5.309964e-001);
   glNormal3d(3.717650e-002, 9.610396e-001, 2.738993e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-6.445572e-001, 1.160466e+000, 3.135154e-001);
   glNormal3d(3.336333e-001, 5.071511e-001, 7.946613e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-5.649976e-001, 1.105352e+000, 3.534194e-001);
   glNormal3d(7.328732e-003, 6.509788e-001, 7.590605e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-6.494292e-001, 1.141634e+000, 3.444277e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(2.696196e-001, 9.627554e-001, -2.018271e-002);
   glNormal3d(4.815967e-001, 8.414083e-001, 2.451463e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-5.514954e-001, 1.135069e+000, 2.952703e-001);
   glNormal3d(1.577253e-003, 9.684030e-001, -2.493855e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-6.427107e-001, 1.160705e+000, 2.996251e-001);
   glNormal3d(3.654722e-001, 8.510353e-001, -3.770530e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-5.492191e-001, 1.133898e+000, 2.698110e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(2.725254e-001, 9.606997e-001, 5.278252e-002);
   glNormal3d(1.577253e-003, 9.684030e-001, -2.493855e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-6.427107e-001, 1.160705e+000, 2.996251e-001);
   glNormal3d(4.815967e-001, 8.414083e-001, 2.451463e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-5.514954e-001, 1.135069e+000, 2.952703e-001);
   glNormal3d(3.717650e-002, 9.610396e-001, 2.738993e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-6.445572e-001, 1.160466e+000, 3.135154e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-2.925946e-001, 9.177021e-001, -2.687217e-001);
   glNormal3d(1.577253e-003, 9.684030e-001, -2.493855e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-6.427107e-001, 1.160705e+000, 2.996251e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-7.338456e-001, 1.138038e+000, 3.214470e-001);
   glNormal3d(-4.219919e-001, 6.202432e-001, -6.612270e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-6.825506e-001, 1.142322e+000, 2.802247e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-6.048350e-001, 3.475460e-001, -7.165099e-001);
   glNormal3d(-4.219919e-001, 6.202432e-001, -6.612270e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-6.825506e-001, 1.142322e+000, 2.802247e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-7.338456e-001, 1.138038e+000, 3.214470e-001);
   glNormal3d(-5.796363e-001, 2.904203e-001, -7.613657e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-6.952434e-001, 1.137060e+000, 2.883866e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-6.097512e-001, 3.277277e-001, -7.216634e-001);
   glNormal3d(-5.796363e-001, 2.904203e-001, -7.613657e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-6.952434e-001, 1.137060e+000, 2.883866e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-7.338456e-001, 1.138038e+000, 3.214470e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-7.351359e-001, 1.101880e+000, 3.061170e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-8.469888e-001, -1.816054e-001, 4.996292e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-7.351359e-001, 1.101880e+000, 3.061170e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-7.338456e-001, 1.138038e+000, 3.214470e-001);
   glNormal3d(-6.791045e-001, -8.801400e-002, 7.287459e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-7.208025e-001, 1.100382e+000, 3.298708e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-4.842126e-001, 2.790861e-002, 8.745051e-001);
   glNormal3d(-6.791045e-001, -8.801400e-002, 7.287459e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-7.208025e-001, 1.100382e+000, 3.298708e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-7.338456e-001, 1.138038e+000, 3.214470e-001);
   glNormal3d(-3.063961e-001, 2.602461e-001, 9.156382e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-6.889557e-001, 1.122014e+000, 3.468139e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-2.377320e-001, 5.742098e-001, 7.834326e-001);
   glNormal3d(-3.063961e-001, 2.602461e-001, 9.156382e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-6.889557e-001, 1.122014e+000, 3.468139e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-7.338456e-001, 1.138038e+000, 3.214470e-001);
   glNormal3d(7.328732e-003, 6.509788e-001, 7.590605e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-6.494292e-001, 1.141634e+000, 3.444277e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-1.705255e-001, 8.532103e-001, 4.929028e-001);
   glNormal3d(7.328732e-003, 6.509788e-001, 7.590605e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-6.494292e-001, 1.141634e+000, 3.444277e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-7.338456e-001, 1.138038e+000, 3.214470e-001);
   glNormal3d(3.717650e-002, 9.610396e-001, 2.738993e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-6.445572e-001, 1.160466e+000, 3.135154e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-2.449078e-001, 9.694168e-001, -1.585032e-002);
   glNormal3d(3.717650e-002, 9.610396e-001, 2.738993e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-6.445572e-001, 1.160466e+000, 3.135154e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-7.338456e-001, 1.138038e+000, 3.214470e-001);
   glNormal3d(1.577253e-003, 9.684030e-001, -2.493855e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-6.427107e-001, 1.160705e+000, 2.996251e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-3.838542e-001, 8.130260e-001, 4.377723e-001);
   glNormal3d(-1.902076e-001, 9.591266e-001, 2.095168e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-1.094574e-001, 7.072802e-001, 1.528852e-001);
   glNormal3d(-2.536753e-002, 6.916820e-001, 7.217565e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-2.308959e-001, 6.120548e-001, 2.232553e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-2.192724e-001, 6.578649e-001, 1.483692e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-3.838542e-001, 8.130260e-001, 4.377723e-001);
   glNormal3d(-2.536753e-002, 6.916820e-001, 7.217565e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-2.308959e-001, 6.120548e-001, 2.232553e-001);
   glNormal3d(-4.739048e-001, 6.164456e-001, 6.288156e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-3.133573e-001, 5.444865e-001, 2.764373e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-3.264524e-001, 5.639092e-001, 2.288834e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-3.838542e-001, 8.130260e-001, 4.377723e-001);
   glNormal3d(-4.739048e-001, 6.164456e-001, 6.288156e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-3.133573e-001, 5.444865e-001, 2.764373e-001);
   glNormal3d(-2.536753e-002, 6.916820e-001, 7.217565e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-2.308959e-001, 6.120548e-001, 2.232553e-001);
   glNormal3d(-1.902076e-001, 9.591266e-001, 2.095168e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-1.094574e-001, 7.072802e-001, 1.528852e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-4.087924e-001, 9.118637e-001, -3.732696e-002);
   glNormal3d(-5.216462e-001, 8.056595e-001, -2.807097e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-3.280819e-001, 6.028445e-001, -4.081809e-003);
   glNormal3d(-3.587060e-001, 7.820908e-001, -5.095724e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-3.110379e-001, 6.134158e-001, 6.750424e-002);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-3.417580e-001, 6.004519e-001, 8.724533e-002);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-4.087924e-001, 9.118637e-001, -3.732696e-002);
   glNormal3d(-5.057331e-002, 9.652568e-001, -2.563624e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-2.147620e-001, 6.585085e-001, 1.146969e-001);
   glNormal3d(-1.902076e-001, 9.591266e-001, 2.095168e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-1.094574e-001, 7.072802e-001, 1.528852e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-2.192724e-001, 6.578649e-001, 1.483692e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-1.434800e-001, 5.680835e-002, -9.880214e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-2.003086e-001, -5.627766e-001, -2.165382e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-1.691880e-001, -5.327767e-001, -2.193326e-001);
   glNormal3d(-2.892080e-001, 9.666627e-002, -9.523730e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-2.958062e-001, -5.522167e-001, -2.020629e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-1.434829e-001, 5.678413e-002, -9.880224e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(2.679865e-002, -5.878893e-001, -2.509625e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(3.816355e-002, -6.006489e-001, -2.533463e-001);
   glNormal3d(1.130587e-001, -1.279443e-002, -9.935059e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(8.167498e-002, -5.939574e-001, -2.592805e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-1.236567e-001, -4.380797e-002, -9.913576e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(6.455564e-002, -6.586275e-001, -2.524039e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(6.527114e-002, -6.626521e-001, -2.523153e-001);
   glNormal3d(1.252295e-001, -1.023984e-001, -9.868293e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(8.256064e-002, -6.588695e-001, -2.546391e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-9.136801e-002, -1.836391e-001, -9.787383e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(6.527114e-002, -6.626521e-001, -2.523153e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(6.498299e-002, -6.650512e-001, -2.518383e-001);
   glNormal3d(1.252295e-001, -1.023984e-001, -9.868293e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(8.256064e-002, -6.588695e-001, -2.546391e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-4.737115e-002, -3.649287e-001, -9.298296e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(3.715445e-002, -7.554695e-001, -2.248990e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(3.475756e-002, -7.605996e-001, -2.227635e-001);
   glNormal3d(1.392519e-001, -4.677307e-001, -8.728327e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(7.477638e-002, -7.520728e-001, -2.281487e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(4.955166e-003, -5.910997e-001, -8.065833e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(1.221670e-002, -7.972632e-001, -2.005425e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(3.331256e-003, -8.043509e-001, -1.954030e-001);
   glNormal3d(1.505335e-001, -6.279968e-001, -7.635179e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(6.710026e-002, -7.920545e-001, -2.040226e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-5.356083e-003, -5.158927e-001, -8.566365e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-1.638912e-001, -8.139768e-001, -1.893760e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-1.912239e-001, -8.087490e-001, -1.923535e-001);
   glNormal3d(-1.895569e-001, -5.546195e-001, -8.102255e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-2.574189e-001, -8.228530e-001, -1.834457e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-4.552412e-002, -3.797709e-001, -9.239597e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-2.310024e-001, -7.796794e-001, -2.017358e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-2.329376e-001, -7.753410e-001, -2.034237e-001);
   glNormal3d(-2.243238e-001, -3.269145e-001, -9.180445e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-2.713109e-001, -7.833186e-001, -1.982540e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-9.724166e-002, -1.679560e-001, -9.809867e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-2.329376e-001, -7.753410e-001, -2.034237e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-2.349124e-001, -7.705180e-001, -2.040537e-001);
   glNormal3d(-2.243238e-001, -3.269145e-001, -9.180445e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-2.713109e-001, -7.833186e-001, -1.982540e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-1.238304e-001, -7.245297e-002, -9.896548e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-2.420402e-001, -6.545059e-001, -2.143429e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-2.408792e-001, -6.435624e-001, -2.152894e-001);
   glNormal3d(-2.979841e-001, -3.447358e-003, -9.545646e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-3.064116e-001, -6.536405e-001, -2.063518e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-5.798104e-001, 3.125313e-001, 7.524254e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-2.406086e-001, -6.408313e-001, -2.151717e-001);
   glNormal3d(-7.582493e-001, 2.754094e-001, 5.909379e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-2.796950e-001, -6.291038e-001, -2.501624e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-2.003086e-001, -5.627766e-001, -2.165382e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-5.990286e-001, 3.524957e-001, 7.189655e-001);
   glNormal3d(-6.273933e-001, 5.303348e-001, 5.701953e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-2.311287e-001, -5.334534e-001, -2.565936e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-2.003086e-001, -5.627766e-001, -2.165382e-001);
   glNormal3d(-7.582493e-001, 2.754094e-001, 5.909379e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-2.796950e-001, -6.291038e-001, -2.501624e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-4.424362e-001, 5.265829e-001, 7.259206e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-2.003086e-001, -5.627766e-001, -2.165382e-001);
   glNormal3d(-6.273933e-001, 5.303348e-001, 5.701953e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-2.311287e-001, -5.334534e-001, -2.565936e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-1.691880e-001, -5.327767e-001, -2.193326e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-4.363267e-001, 5.457081e-001, 7.154171e-001);
   glNormal3d(-4.020827e-001, 7.481381e-001, 5.278436e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-1.933047e-001, -4.966838e-001, -2.615722e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-1.691880e-001, -5.327767e-001, -2.193326e-001);
   glNormal3d(-6.273933e-001, 5.303348e-001, 5.701953e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-2.311287e-001, -5.334534e-001, -2.565936e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-1.941005e-001, 6.883085e-001, 6.989681e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-1.691880e-001, -5.327767e-001, -2.193326e-001);
   glNormal3d(-4.020827e-001, 7.481381e-001, 5.278436e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-1.933047e-001, -4.966838e-001, -2.615722e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-1.122607e-001, -5.105648e-001, -2.253973e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-1.919230e-001, 6.922985e-001, 6.956208e-001);
   glNormal3d(-2.299941e-002, 8.781788e-001, 4.777792e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-1.237856e-001, -4.693801e-001, -2.695651e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-1.122607e-001, -5.105648e-001, -2.253973e-001);
   glNormal3d(-4.020827e-001, 7.481381e-001, 5.278436e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-1.933047e-001, -4.966838e-001, -2.615722e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(2.467907e-001, 7.400329e-001, 6.256561e-001);
   glNormal3d(3.846072e-001, 8.220392e-001, 4.199154e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-7.723895e-002, -4.788040e-001, -2.767788e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-1.122607e-001, -5.105648e-001, -2.253973e-001);
   glNormal3d(-2.299941e-002, 8.781788e-001, 4.777792e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-1.237856e-001, -4.693801e-001, -2.695651e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(2.618183e-001, 7.309075e-001, 6.302582e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-1.122607e-001, -5.105648e-001, -2.253973e-001);
   glNormal3d(3.846072e-001, 8.220392e-001, 4.199154e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-7.723895e-002, -4.788040e-001, -2.767788e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-7.436131e-002, -5.182178e-001, -2.322662e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(5.051053e-001, 6.621062e-001, 5.536099e-001);
   glNormal3d(6.308309e-001, 6.720361e-001, 3.878399e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(3.923378e-002, -5.549576e-001, -2.919685e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-7.436131e-002, -5.182178e-001, -2.322662e-001);
   glNormal3d(3.846072e-001, 8.220392e-001, 4.199154e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-7.723895e-002, -4.788040e-001, -2.767788e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(5.136397e-001, 6.136641e-001, 5.996588e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-7.436131e-002, -5.182178e-001, -2.322662e-001);
   glNormal3d(6.308309e-001, 6.720361e-001, 3.878399e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(3.923378e-002, -5.549576e-001, -2.919685e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(2.013522e-002, -5.804081e-001, -2.495647e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(6.579060e-001, 4.771179e-001, 5.826819e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(2.013522e-002, -5.804081e-001, -2.495647e-001);
   glNormal3d(6.308309e-001, 6.720361e-001, 3.878399e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(3.923378e-002, -5.549576e-001, -2.919685e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(2.679865e-002, -5.878893e-001, -2.509625e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(6.319732e-001, 4.993495e-001, 5.926718e-001);
   glNormal3d(7.683714e-001, 5.085617e-001, 3.885491e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(6.154337e-002, -5.797487e-001, -2.948701e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(2.679865e-002, -5.878893e-001, -2.509625e-001);
   glNormal3d(6.308309e-001, 6.720361e-001, 3.878399e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(3.923378e-002, -5.549576e-001, -2.919685e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(6.495577e-001, 4.663762e-001, 6.004732e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(2.679865e-002, -5.878893e-001, -2.509625e-001);
   glNormal3d(7.683714e-001, 5.085617e-001, 3.885491e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(6.154337e-002, -5.797487e-001, -2.948701e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(3.816355e-002, -6.006489e-001, -2.533463e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(7.117800e-001, 3.788691e-001, 5.914621e-001);
   glNormal3d(8.613234e-001, 2.968328e-001, 4.123255e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(9.436107e-002, -6.502079e-001, -2.892301e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(3.816355e-002, -6.006489e-001, -2.533463e-001);
   glNormal3d(7.683714e-001, 5.085617e-001, 3.885491e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(6.154337e-002, -5.797487e-001, -2.948701e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(6.964647e-001, 3.274122e-001, 6.385438e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(3.816355e-002, -6.006489e-001, -2.533463e-001);
   glNormal3d(8.613234e-001, 2.968328e-001, 4.123255e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(9.436107e-002, -6.502079e-001, -2.892301e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(6.455564e-002, -6.586275e-001, -2.524039e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(7.412954e-001, 1.905974e-001, 6.435478e-001);
   glNormal3d(9.058352e-001, 8.951586e-002, 4.140647e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(9.527315e-002, -6.551091e-001, -2.888291e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(6.455564e-002, -6.586275e-001, -2.524039e-001);
   glNormal3d(8.613234e-001, 2.968328e-001, 4.123255e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(9.436107e-002, -6.502079e-001, -2.892301e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(7.490492e-001, 1.473848e-001, 6.459126e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(6.455564e-002, -6.586275e-001, -2.524039e-001);
   glNormal3d(9.058352e-001, 8.951586e-002, 4.140647e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(9.527315e-002, -6.551091e-001, -2.888291e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(6.527114e-002, -6.626521e-001, -2.523153e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(7.686464e-001, 3.468300e-002, 6.387329e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(6.527114e-002, -6.626521e-001, -2.523153e-001);
   glNormal3d(9.058352e-001, 8.951586e-002, 4.140647e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(9.527315e-002, -6.551091e-001, -2.888291e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(6.498299e-002, -6.650512e-001, -2.518383e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(7.667465e-001, 4.623753e-002, 6.402827e-001);
   glNormal3d(8.877712e-001, -1.598361e-001, 4.316418e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(8.620683e-002, -7.183685e-001, -2.734039e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(6.498299e-002, -6.650512e-001, -2.518383e-001);
   glNormal3d(9.058352e-001, 8.951586e-002, 4.140647e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(9.527315e-002, -6.551091e-001, -2.888291e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(7.338762e-001, 1.746912e-002, 6.790585e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(6.498299e-002, -6.650512e-001, -2.518383e-001);
   glNormal3d(8.877712e-001, -1.598361e-001, 4.316418e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(8.620683e-002, -7.183685e-001, -2.734039e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(5.758843e-002, -7.149426e-001, -2.425633e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(7.274190e-001, -6.920613e-002, 6.826948e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(5.758843e-002, -7.149426e-001, -2.425633e-001);
   glNormal3d(8.877712e-001, -1.598361e-001, 4.316418e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(8.620683e-002, -7.183685e-001, -2.734039e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(3.715445e-002, -7.554695e-001, -2.248990e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(6.957951e-001, 1.875602e-002, 7.179954e-001);
   glNormal3d(7.775707e-001, -3.411198e-001, 5.282245e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(3.076816e-002, -8.164525e-001, -2.171171e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(3.715445e-002, -7.554695e-001, -2.248990e-001);
   glNormal3d(8.877712e-001, -1.598361e-001, 4.316418e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(8.620683e-002, -7.183685e-001, -2.734039e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(6.225665e-001, 3.456702e-002, 7.818031e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(3.715445e-002, -7.554695e-001, -2.248990e-001);
   glNormal3d(7.775707e-001, -3.411198e-001, 5.282245e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(3.076816e-002, -8.164525e-001, -2.171171e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(3.475756e-002, -7.605996e-001, -2.227635e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(6.805349e-001, 2.541952e-002, 7.322746e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(3.475756e-002, -7.605996e-001, -2.227635e-001);
   glNormal3d(7.775707e-001, -3.411198e-001, 5.282245e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(3.076816e-002, -8.164525e-001, -2.171171e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(1.221670e-002, -7.972632e-001, -2.005425e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(5.847700e-001, -1.267296e-001, 8.012388e-001);
   glNormal3d(5.916483e-001, -5.219961e-001, 6.143878e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(1.987876e-002, -8.248440e-001, -2.104969e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(1.221670e-002, -7.972632e-001, -2.005425e-001);
   glNormal3d(7.775707e-001, -3.411198e-001, 5.282245e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(3.076816e-002, -8.164525e-001, -2.171171e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(5.733698e-001, -1.325203e-001, 8.085082e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(1.221670e-002, -7.972632e-001, -2.005425e-001);
   glNormal3d(5.916483e-001, -5.219961e-001, 6.143878e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(1.987876e-002, -8.248440e-001, -2.104969e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(3.331256e-003, -8.043509e-001, -1.954030e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(4.321609e-001, -2.819529e-001, 8.565859e-001);
   glNormal3d(1.614032e-001, -6.818262e-001, 7.134858e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-5.100997e-002, -8.533031e-001, -1.841000e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(3.331256e-003, -8.043509e-001, -1.954030e-001);
   glNormal3d(5.916483e-001, -5.219961e-001, 6.143878e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(1.987876e-002, -8.248440e-001, -2.104969e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(4.277091e-001, -2.760537e-001, 8.607318e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(3.331256e-003, -8.043509e-001, -1.954030e-001);
   glNormal3d(1.614032e-001, -6.818262e-001, 7.134858e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-5.100997e-002, -8.533031e-001, -1.841000e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-5.451595e-002, -8.283548e-001, -1.743565e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-1.514746e-001, -3.779900e-001, 9.133340e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-5.451595e-002, -8.283548e-001, -1.743565e-001);
   glNormal3d(1.614032e-001, -6.818262e-001, 7.134858e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-5.100997e-002, -8.533031e-001, -1.841000e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-1.032141e-001, -8.248957e-001, -1.810014e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-1.909997e-001, -4.463599e-001, 8.742322e-001);
   glNormal3d(-3.771175e-001, -6.257457e-001, 6.828065e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-2.180857e-001, -8.320555e-001, -2.097538e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-1.032141e-001, -8.248957e-001, -1.810014e-001);
   glNormal3d(1.614032e-001, -6.818262e-001, 7.134858e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-5.100997e-002, -8.533031e-001, -1.841000e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-1.969563e-001, -4.122374e-001, 8.895328e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-1.032141e-001, -8.248957e-001, -1.810014e-001);
   glNormal3d(-3.771175e-001, -6.257457e-001, 6.828065e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-2.180857e-001, -8.320555e-001, -2.097538e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-1.638912e-001, -8.139768e-001, -1.893760e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-1.808003e-001, -4.460444e-001, 8.765590e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-1.638912e-001, -8.139768e-001, -1.893760e-001);
   glNormal3d(-3.771175e-001, -6.257457e-001, 6.828065e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-2.180857e-001, -8.320555e-001, -2.097538e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-1.912239e-001, -8.087490e-001, -1.923535e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-3.799575e-001, -2.308272e-001, 8.957405e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-1.912239e-001, -8.087490e-001, -1.923535e-001);
   glNormal3d(-3.771175e-001, -6.257457e-001, 6.828065e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-2.180857e-001, -8.320555e-001, -2.097538e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-2.310024e-001, -7.796794e-001, -2.017358e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-4.219602e-001, -2.379835e-001, 8.748220e-001);
   glNormal3d(-6.815922e-001, -2.985621e-001, 6.680514e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-2.668517e-001, -7.976285e-001, -2.239101e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-2.310024e-001, -7.796794e-001, -2.017358e-001);
   glNormal3d(-3.771175e-001, -6.257457e-001, 6.828065e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-2.180857e-001, -8.320555e-001, -2.097538e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-5.520160e-001, 7.678924e-002, 8.302901e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-2.310024e-001, -7.796794e-001, -2.017358e-001);
   glNormal3d(-6.815922e-001, -2.985621e-001, 6.680514e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-2.668517e-001, -7.976285e-001, -2.239101e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-2.329376e-001, -7.753410e-001, -2.034237e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-5.683912e-001, 1.162121e-001, 8.145098e-001);
   glNormal3d(-7.543753e-001, -1.284894e-001, 6.437455e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-2.692306e-001, -7.924683e-001, -2.263064e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-2.329376e-001, -7.753410e-001, -2.034237e-001);
   glNormal3d(-6.815922e-001, -2.985621e-001, 6.680514e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-2.668517e-001, -7.976285e-001, -2.239101e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-4.996259e-001, -9.206327e-002, 8.613352e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-2.329376e-001, -7.753410e-001, -2.034237e-001);
   glNormal3d(-7.543753e-001, -1.284894e-001, 6.437455e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-2.692306e-001, -7.924683e-001, -2.263064e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-2.349124e-001, -7.705180e-001, -2.040537e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-5.107678e-001, -7.010242e-002, 8.568558e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-2.349124e-001, -7.705180e-001, -2.040537e-001);
   glNormal3d(-7.543753e-001, -1.284894e-001, 6.437455e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-2.692306e-001, -7.924683e-001, -2.263064e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-2.501023e-001, -7.316503e-001, -2.099283e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-5.574593e-001, -4.786800e-002, 8.288231e-001);
   glNormal3d(-7.789423e-001, -2.490142e-002, 6.266010e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-2.905286e-001, -7.397470e-001, -2.375864e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-2.501023e-001, -7.316503e-001, -2.099283e-001);
   glNormal3d(-7.543753e-001, -1.284894e-001, 6.437455e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-2.692306e-001, -7.924683e-001, -2.263064e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-5.758899e-001, 1.065680e-001, 8.105517e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-2.501023e-001, -7.316503e-001, -2.099283e-001);
   glNormal3d(-7.789423e-001, -2.490142e-002, 6.266010e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-2.905286e-001, -7.397470e-001, -2.375864e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-2.420402e-001, -6.545059e-001, -2.143429e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-6.077579e-001, 1.321971e-001, 7.830417e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-2.420402e-001, -6.545059e-001, -2.143429e-001);
   glNormal3d(-7.789423e-001, -2.490142e-002, 6.266010e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-2.905286e-001, -7.397470e-001, -2.375864e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-2.408792e-001, -6.435624e-001, -2.152894e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-4.122383e-001, 1.592273e-003, 9.110747e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-2.408792e-001, -6.435624e-001, -2.152894e-001);
   glNormal3d(-7.789423e-001, -2.490142e-002, 6.266010e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-2.905286e-001, -7.397470e-001, -2.375864e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-2.406086e-001, -6.408313e-001, -2.151717e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-6.345333e-001, 1.483464e-001, 7.585254e-001);
   glNormal3d(-7.582493e-001, 2.754094e-001, 5.909379e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-2.796950e-001, -6.291038e-001, -2.501624e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-2.406086e-001, -6.408313e-001, -2.151717e-001);
   glNormal3d(-7.789423e-001, -2.490142e-002, 6.266010e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-2.905286e-001, -7.397470e-001, -2.375864e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-7.873558e-001, 4.295134e-001, 4.422546e-001);
   glNormal3d(-7.582493e-001, 2.754094e-001, 5.909379e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-2.796950e-001, -6.291038e-001, -2.501624e-001);
   glNormal3d(-7.602946e-001, 5.521723e-001, 3.421371e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-2.612555e-001, -5.316790e-001, -3.119520e-001);
   glNormal3d(-6.273933e-001, 5.303348e-001, 5.701953e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-2.311287e-001, -5.334534e-001, -2.565936e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-8.294873e-001, 4.025527e-001, 3.871720e-001);
   glNormal3d(-7.602946e-001, 5.521723e-001, 3.421371e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-2.612555e-001, -5.316790e-001, -3.119520e-001);
   glNormal3d(-7.582493e-001, 2.754094e-001, 5.909379e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-2.796950e-001, -6.291038e-001, -2.501624e-001);
   glNormal3d(-9.207131e-001, 2.385549e-001, 3.088348e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-3.267838e-001, -6.427828e-001, -3.368242e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-6.170244e-001, 6.867491e-001, 3.842609e-001);
   glNormal3d(-6.273933e-001, 5.303348e-001, 5.701953e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-2.311287e-001, -5.334534e-001, -2.565936e-001);
   glNormal3d(-4.985434e-001, 8.054657e-001, 3.204364e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-2.129736e-001, -4.887565e-001, -3.073231e-001);
   glNormal3d(-4.020827e-001, 7.481381e-001, 5.278436e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-1.933047e-001, -4.966838e-001, -2.615722e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-6.371505e-001, 6.769707e-001, 3.684425e-001);
   glNormal3d(-4.985434e-001, 8.054657e-001, 3.204364e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-2.129736e-001, -4.887565e-001, -3.073231e-001);
   glNormal3d(-6.273933e-001, 5.303348e-001, 5.701953e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-2.311287e-001, -5.334534e-001, -2.565936e-001);
   glNormal3d(-7.602946e-001, 5.521723e-001, 3.421371e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-2.612555e-001, -5.316790e-001, -3.119520e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-3.222785e-001, 9.033835e-001, 2.829044e-001);
   glNormal3d(-4.020827e-001, 7.481381e-001, 5.278436e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-1.933047e-001, -4.966838e-001, -2.615722e-001);
   glNormal3d(-3.272459e-002, 9.689172e-001, 2.452114e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-1.270737e-001, -4.568705e-001, -3.132568e-001);
   glNormal3d(-2.299941e-002, 8.781788e-001, 4.777792e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-1.237856e-001, -4.693801e-001, -2.695651e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-3.150516e-001, 9.030645e-001, 2.919195e-001);
   glNormal3d(-3.272459e-002, 9.689172e-001, 2.452114e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-1.270737e-001, -4.568705e-001, -3.132568e-001);
   glNormal3d(-4.020827e-001, 7.481381e-001, 5.278436e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-1.933047e-001, -4.966838e-001, -2.615722e-001);
   glNormal3d(-4.985434e-001, 8.054657e-001, 3.204364e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-2.129736e-001, -4.887565e-001, -3.073231e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(2.293899e-001, 9.401684e-001, 2.519201e-001);
   glNormal3d(-2.299941e-002, 8.781788e-001, 4.777792e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-1.237856e-001, -4.693801e-001, -2.695651e-001);
   glNormal3d(-3.272459e-002, 9.689172e-001, 2.452114e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-1.270737e-001, -4.568705e-001, -3.132568e-001);
   glNormal3d(3.846072e-001, 8.220392e-001, 4.199154e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-7.723895e-002, -4.788040e-001, -2.767788e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(2.413722e-001, 9.412487e-001, 2.362000e-001);
   glNormal3d(4.174717e-001, 8.936326e-001, 1.647364e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-7.174597e-002, -4.667997e-001, -3.302288e-001);
   glNormal3d(3.846072e-001, 8.220392e-001, 4.199154e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-7.723895e-002, -4.788040e-001, -2.767788e-001);
   glNormal3d(-3.272459e-002, 9.689172e-001, 2.452114e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-1.270737e-001, -4.568705e-001, -3.132568e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(5.531457e-001, 7.988794e-001, 2.362659e-001);
   glNormal3d(3.846072e-001, 8.220392e-001, 4.199154e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-7.723895e-002, -4.788040e-001, -2.767788e-001);
   glNormal3d(4.174717e-001, 8.936326e-001, 1.647364e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-7.174597e-002, -4.667997e-001, -3.302288e-001);
   glNormal3d(6.308309e-001, 6.720361e-001, 3.878399e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(3.923378e-002, -5.549576e-001, -2.919685e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(5.817013e-001, 7.988242e-001, 1.533084e-001);
   glNormal3d(6.946922e-001, 7.129867e-001, 9.514558e-002);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(6.311078e-002, -5.535325e-001, -3.899910e-001);
   glNormal3d(6.308309e-001, 6.720361e-001, 3.878399e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(3.923378e-002, -5.549576e-001, -2.919685e-001);
   glNormal3d(4.174717e-001, 8.936326e-001, 1.647364e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-7.174597e-002, -4.667997e-001, -3.302288e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(7.407592e-001, 6.443980e-001, 1.898078e-001);
   glNormal3d(6.308309e-001, 6.720361e-001, 3.878399e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(3.923378e-002, -5.549576e-001, -2.919685e-001);
   glNormal3d(6.946922e-001, 7.129867e-001, 9.514558e-002);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(6.311078e-002, -5.535325e-001, -3.899910e-001);
   glNormal3d(7.683714e-001, 5.085617e-001, 3.885491e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(6.154337e-002, -5.797487e-001, -2.948701e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(7.834821e-001, 5.956507e-001, 1.770766e-001);
   glNormal3d(8.624732e-001, 5.059059e-001, 1.411544e-002);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(8.819715e-002, -5.819411e-001, -4.054259e-001);
   glNormal3d(7.683714e-001, 5.085617e-001, 3.885491e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(6.154337e-002, -5.797487e-001, -2.948701e-001);
   glNormal3d(6.946922e-001, 7.129867e-001, 9.514558e-002);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(6.311078e-002, -5.535325e-001, -3.899910e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(8.810898e-001, 4.267101e-001, 2.039590e-001);
   glNormal3d(7.683714e-001, 5.085617e-001, 3.885491e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(6.154337e-002, -5.797487e-001, -2.948701e-001);
   glNormal3d(8.624732e-001, 5.059059e-001, 1.411544e-002);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(8.819715e-002, -5.819411e-001, -4.054259e-001);
   glNormal3d(8.613234e-001, 2.968328e-001, 4.123255e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(9.436107e-002, -6.502079e-001, -2.892301e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(9.276697e-001, 3.413570e-001, 1.513418e-001);
   glNormal3d(9.683707e-001, 2.456027e-001, -4.401667e-002);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(1.234863e-001, -6.669384e-001, -4.300209e-001);
   glNormal3d(8.613234e-001, 2.968328e-001, 4.123255e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(9.436107e-002, -6.502079e-001, -2.892301e-001);
   glNormal3d(8.624732e-001, 5.059059e-001, 1.411544e-002);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(8.819715e-002, -5.819411e-001, -4.054259e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(9.649767e-001, 1.940200e-001, 1.765678e-001);
   glNormal3d(8.613234e-001, 2.968328e-001, 4.123255e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(9.436107e-002, -6.502079e-001, -2.892301e-001);
   glNormal3d(9.683707e-001, 2.456027e-001, -4.401667e-002);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(1.234863e-001, -6.669384e-001, -4.300209e-001);
   glNormal3d(9.058352e-001, 8.951586e-002, 4.140647e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(9.527315e-002, -6.551091e-001, -2.888291e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(9.786485e-001, 8.140121e-002, 1.887351e-001);
   glNormal3d(9.927891e-001, -2.094722e-002, -1.180301e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(1.242736e-001, -6.727984e-001, -4.315757e-001);
   glNormal3d(9.058352e-001, 8.951586e-002, 4.140647e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(9.527315e-002, -6.551091e-001, -2.888291e-001);
   glNormal3d(9.683707e-001, 2.456027e-001, -4.401667e-002);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(1.234863e-001, -6.669384e-001, -4.300209e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(9.739212e-001, -8.865611e-002, 2.088483e-001);
   glNormal3d(9.058352e-001, 8.951586e-002, 4.140647e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(9.527315e-002, -6.551091e-001, -2.888291e-001);
   glNormal3d(9.927891e-001, -2.094722e-002, -1.180301e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(1.242736e-001, -6.727984e-001, -4.315757e-001);
   glNormal3d(8.877712e-001, -1.598361e-001, 4.316418e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(8.620683e-002, -7.183685e-001, -2.734039e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(9.657480e-001, -1.887670e-001, 1.780388e-001);
   glNormal3d(9.229539e-001, -3.444907e-001, -1.717039e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(1.099728e-001, -7.516462e-001, -4.376021e-001);
   glNormal3d(8.877712e-001, -1.598361e-001, 4.316418e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(8.620683e-002, -7.183685e-001, -2.734039e-001);
   glNormal3d(9.927891e-001, -2.094722e-002, -1.180301e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(1.242736e-001, -6.727984e-001, -4.315757e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(8.974238e-001, -3.979310e-001, 1.904770e-001);
   glNormal3d(8.877712e-001, -1.598361e-001, 4.316418e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(8.620683e-002, -7.183685e-001, -2.734039e-001);
   glNormal3d(7.517257e-001, -6.474743e-001, -1.252416e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(4.027706e-002, -8.850425e-001, -4.052112e-001);
   glNormal3d(7.775707e-001, -3.411198e-001, 5.282245e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(3.076816e-002, -8.164525e-001, -2.171171e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(8.863830e-001, -4.116973e-001, 2.117323e-001);
   glNormal3d(7.517257e-001, -6.474743e-001, -1.252416e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(4.027706e-002, -8.850425e-001, -4.052112e-001);
   glNormal3d(8.877712e-001, -1.598361e-001, 4.316418e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(8.620683e-002, -7.183685e-001, -2.734039e-001);
   glNormal3d(9.229539e-001, -3.444907e-001, -1.717039e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(1.099728e-001, -7.516462e-001, -4.376021e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(6.871418e-001, -6.699618e-001, 2.810468e-001);
   glNormal3d(7.775707e-001, -3.411198e-001, 5.282245e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(3.076816e-002, -8.164525e-001, -2.171171e-001);
   glNormal3d(5.304079e-001, -8.443469e-001, -7.580165e-002);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(2.699226e-002, -8.969198e-001, -3.997039e-001);
   glNormal3d(5.916483e-001, -5.219961e-001, 6.143878e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(1.987876e-002, -8.248440e-001, -2.104969e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(7.016654e-001, -6.572396e-001, 2.751396e-001);
   glNormal3d(5.304079e-001, -8.443469e-001, -7.580165e-002);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(2.699226e-002, -8.969198e-001, -3.997039e-001);
   glNormal3d(7.775707e-001, -3.411198e-001, 5.282245e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(3.076816e-002, -8.164525e-001, -2.171171e-001);
   glNormal3d(7.517257e-001, -6.474743e-001, -1.252416e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(4.027706e-002, -8.850425e-001, -4.052112e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(4.575673e-001, -8.193195e-001, 3.454675e-001);
   glNormal3d(5.916483e-001, -5.219961e-001, 6.143878e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(1.987876e-002, -8.248440e-001, -2.104969e-001);
   glNormal3d(1.244840e-001, -9.917752e-001, 2.976216e-002);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-5.904424e-002, -9.373797e-001, -3.728568e-001);
   glNormal3d(1.614032e-001, -6.818262e-001, 7.134858e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-5.100997e-002, -8.533031e-001, -1.841000e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(4.838315e-001, -8.116262e-001, 3.273681e-001);
   glNormal3d(1.244840e-001, -9.917752e-001, 2.976216e-002);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-5.904424e-002, -9.373797e-001, -3.728568e-001);
   glNormal3d(5.916483e-001, -5.219961e-001, 6.143878e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(1.987876e-002, -8.248440e-001, -2.104969e-001);
   glNormal3d(5.304079e-001, -8.443469e-001, -7.580165e-002);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(2.699226e-002, -8.969198e-001, -3.997039e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-1.764461e-001, -8.963341e-001, 4.067578e-001);
   glNormal3d(1.614032e-001, -6.818262e-001, 7.134858e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-5.100997e-002, -8.533031e-001, -1.841000e-001);
   glNormal3d(1.244840e-001, -9.917752e-001, 2.976216e-002);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-5.904424e-002, -9.373797e-001, -3.728568e-001);
   glNormal3d(-3.771175e-001, -6.257457e-001, 6.828065e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-2.180857e-001, -8.320555e-001, -2.097538e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-1.896134e-001, -8.987032e-001, 3.954483e-001);
   glNormal3d(-4.210721e-001, -9.065095e-001, 3.064003e-002);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-2.630802e-001, -8.958451e-001, -3.762978e-001);
   glNormal3d(-3.771175e-001, -6.257457e-001, 6.828065e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-2.180857e-001, -8.320555e-001, -2.097538e-001);
   glNormal3d(1.244840e-001, -9.917752e-001, 2.976216e-002);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-5.904424e-002, -9.373797e-001, -3.728568e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-6.013956e-001, -6.782482e-001, 4.222592e-001);
   glNormal3d(-3.771175e-001, -6.257457e-001, 6.828065e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-2.180857e-001, -8.320555e-001, -2.097538e-001);
   glNormal3d(-4.210721e-001, -9.065095e-001, 3.064003e-002);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-2.630802e-001, -8.958451e-001, -3.762978e-001);
   glNormal3d(-6.815922e-001, -2.985621e-001, 6.680514e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-2.668517e-001, -7.976285e-001, -2.239101e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-5.567933e-001, -7.044049e-001, 4.402215e-001);
   glNormal3d(-7.851958e-001, -6.074879e-001, 1.201079e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-3.211579e-001, -8.484614e-001, -3.739352e-001);
   glNormal3d(-6.815922e-001, -2.985621e-001, 6.680514e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-2.668517e-001, -7.976285e-001, -2.239101e-001);
   glNormal3d(-4.210721e-001, -9.065095e-001, 3.064003e-002);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-2.630802e-001, -8.958451e-001, -3.762978e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-8.892765e-001, -2.250679e-001, 3.981604e-001);
   glNormal3d(-6.815922e-001, -2.985621e-001, 6.680514e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-2.668517e-001, -7.976285e-001, -2.239101e-001);
   glNormal3d(-7.851958e-001, -6.074879e-001, 1.201079e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-3.211579e-001, -8.484614e-001, -3.739352e-001);
   glNormal3d(-7.543753e-001, -1.284894e-001, 6.437455e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-2.692306e-001, -7.924683e-001, -2.263064e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-8.565495e-001, -3.043922e-001, 4.167353e-001);
   glNormal3d(-9.225774e-001, -3.493659e-001, 1.636899e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-3.238865e-001, -8.414515e-001, -3.744233e-001);
   glNormal3d(-7.543753e-001, -1.284894e-001, 6.437455e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-2.692306e-001, -7.924683e-001, -2.263064e-001);
   glNormal3d(-7.851958e-001, -6.074879e-001, 1.201079e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-3.211579e-001, -8.484614e-001, -3.739352e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-8.570179e-001, -2.497835e-001, 4.506978e-001);
   glNormal3d(-7.543753e-001, -1.284894e-001, 6.437455e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-2.692306e-001, -7.924683e-001, -2.263064e-001);
   glNormal3d(-9.606965e-001, -1.690191e-001, 2.202154e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-3.469461e-001, -7.751867e-001, -3.645074e-001);
   glNormal3d(-7.789423e-001, -2.490142e-002, 6.266010e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-2.905286e-001, -7.397470e-001, -2.375864e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-8.335286e-001, -3.535849e-001, 4.245088e-001);
   glNormal3d(-9.606965e-001, -1.690191e-001, 2.202154e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-3.469461e-001, -7.751867e-001, -3.645074e-001);
   glNormal3d(-7.543753e-001, -1.284894e-001, 6.437455e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-2.692306e-001, -7.924683e-001, -2.263064e-001);
   glNormal3d(-9.225774e-001, -3.493659e-001, 1.636899e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-3.238865e-001, -8.414515e-001, -3.744233e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-8.792403e-001, 1.379183e-001, 4.559770e-001);
   glNormal3d(-7.789423e-001, -2.490142e-002, 6.266010e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-2.905286e-001, -7.397470e-001, -2.375864e-001);
   glNormal3d(-9.207131e-001, 2.385549e-001, 3.088348e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-3.267838e-001, -6.427828e-001, -3.368242e-001);
   glNormal3d(-7.582493e-001, 2.754094e-001, 5.909379e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-2.796950e-001, -6.291038e-001, -2.501624e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-9.181559e-001, 5.786146e-002, 3.919716e-001);
   glNormal3d(-9.207131e-001, 2.385549e-001, 3.088348e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-3.267838e-001, -6.427828e-001, -3.368242e-001);
   glNormal3d(-7.789423e-001, -2.490142e-002, 6.266010e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-2.905286e-001, -7.397470e-001, -2.375864e-001);
   glNormal3d(-9.606965e-001, -1.690191e-001, 2.202154e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-3.469461e-001, -7.751867e-001, -3.645074e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-8.527546e-001, 4.399151e-001, 2.815746e-001);
   glNormal3d(-9.207131e-001, 2.385549e-001, 3.088348e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-3.267838e-001, -6.427828e-001, -3.368242e-001);
   glNormal3d(-9.331335e-001, 2.960454e-001, 2.040071e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-3.296611e-001, -6.200575e-001, -3.810428e-001);
   glNormal3d(-7.602946e-001, 5.521723e-001, 3.421371e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-2.612555e-001, -5.316790e-001, -3.119520e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-8.490423e-001, 4.727116e-001, 2.359468e-001);
   glNormal3d(-7.546512e-001, 5.840775e-001, 2.989230e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-2.635696e-001, -5.198841e-001, -3.439101e-001);
   glNormal3d(-7.602946e-001, 5.521723e-001, 3.421371e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-2.612555e-001, -5.316790e-001, -3.119520e-001);
   glNormal3d(-9.331335e-001, 2.960454e-001, 2.040071e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-3.296611e-001, -6.200575e-001, -3.810428e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-6.490258e-001, 6.972427e-001, 3.043321e-001);
   glNormal3d(-7.602946e-001, 5.521723e-001, 3.421371e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-2.612555e-001, -5.316790e-001, -3.119520e-001);
   glNormal3d(-7.546512e-001, 5.840775e-001, 2.989230e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-2.635696e-001, -5.198841e-001, -3.439101e-001);
   glNormal3d(-4.985434e-001, 8.054657e-001, 3.204364e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-2.129736e-001, -4.887565e-001, -3.073231e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-6.412672e-001, 7.149915e-001, 2.785024e-001);
   glNormal3d(-4.785507e-001, 8.111590e-001, 3.361700e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-2.162649e-001, -4.808779e-001, -3.351279e-001);
   glNormal3d(-4.985434e-001, 8.054657e-001, 3.204364e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-2.129736e-001, -4.887565e-001, -3.073231e-001);
   glNormal3d(-7.546512e-001, 5.840775e-001, 2.989230e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-2.635696e-001, -5.198841e-001, -3.439101e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-3.187375e-001, 9.087836e-001, 2.692931e-001);
   glNormal3d(-4.985434e-001, 8.054657e-001, 3.204364e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-2.129736e-001, -4.887565e-001, -3.073231e-001);
   glNormal3d(-4.041088e-002, 9.608601e-001, 2.740708e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-1.336430e-001, -4.514488e-001, -3.393289e-001);
   glNormal3d(-3.272459e-002, 9.689172e-001, 2.452114e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-1.270737e-001, -4.568705e-001, -3.132568e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-3.075692e-001, 9.053137e-001, 2.929306e-001);
   glNormal3d(-4.041088e-002, 9.608601e-001, 2.740708e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-1.336430e-001, -4.514488e-001, -3.393289e-001);
   glNormal3d(-4.985434e-001, 8.054657e-001, 3.204364e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-2.129736e-001, -4.887565e-001, -3.073231e-001);
   glNormal3d(-4.785507e-001, 8.111590e-001, 3.361700e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-2.162649e-001, -4.808779e-001, -3.351279e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(2.179001e-001, 9.650232e-001, 1.457729e-001);
   glNormal3d(-3.272459e-002, 9.689172e-001, 2.452114e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-1.270737e-001, -4.568705e-001, -3.132568e-001);
   glNormal3d(-4.041088e-002, 9.608601e-001, 2.740708e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-1.336430e-001, -4.514488e-001, -3.393289e-001);
   glNormal3d(4.174717e-001, 8.936326e-001, 1.647364e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-7.174597e-002, -4.667997e-001, -3.302288e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(2.124518e-001, 9.611398e-001, 1.762797e-001);
   glNormal3d(3.950453e-001, 9.074671e-001, 1.429782e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-8.159905e-002, -4.593691e-001, -3.588682e-001);
   glNormal3d(4.174717e-001, 8.936326e-001, 1.647364e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-7.174597e-002, -4.667997e-001, -3.302288e-001);
   glNormal3d(-4.041088e-002, 9.608601e-001, 2.740708e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-1.336430e-001, -4.514488e-001, -3.393289e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(5.662998e-001, 8.194158e-001, 8.866950e-002);
   glNormal3d(4.174717e-001, 8.936326e-001, 1.647364e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-7.174597e-002, -4.667997e-001, -3.302288e-001);
   glNormal3d(6.511533e-001, 7.585126e-001, 2.565383e-002);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(4.314159e-002, -5.350859e-001, -4.329251e-001);
   glNormal3d(6.946922e-001, 7.129867e-001, 9.514558e-002);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(6.311078e-002, -5.535325e-001, -3.899910e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(5.338810e-001, 8.448135e-001, 3.551446e-002);
   glNormal3d(6.511533e-001, 7.585126e-001, 2.565383e-002);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(4.314159e-002, -5.350859e-001, -4.329251e-001);
   glNormal3d(4.174717e-001, 8.936326e-001, 1.647364e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-7.174597e-002, -4.667997e-001, -3.302288e-001);
   glNormal3d(3.950453e-001, 9.074671e-001, 1.429782e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-8.159905e-002, -4.593691e-001, -3.588682e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(7.386810e-001, 6.729795e-001, -3.806507e-002);
   glNormal3d(6.946922e-001, 7.129867e-001, 9.514558e-002);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(6.311078e-002, -5.535325e-001, -3.899910e-001);
   glNormal3d(8.059312e-001, 5.742173e-001, -1.440466e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(6.590733e-002, -5.601410e-001, -4.525575e-001);
   glNormal3d(8.624732e-001, 5.059059e-001, 1.411544e-002);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(8.819715e-002, -5.819411e-001, -4.054259e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(7.235283e-001, 6.891088e-001, -4.044598e-002);
   glNormal3d(8.059312e-001, 5.742173e-001, -1.440466e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(6.590733e-002, -5.601410e-001, -4.525575e-001);
   glNormal3d(6.946922e-001, 7.129867e-001, 9.514558e-002);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(6.311078e-002, -5.535325e-001, -3.899910e-001);
   glNormal3d(6.511533e-001, 7.585126e-001, 2.565383e-002);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(4.314159e-002, -5.350859e-001, -4.329251e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(8.862518e-001, 4.227404e-001, -1.893362e-001);
   glNormal3d(8.624732e-001, 5.059059e-001, 1.411544e-002);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(8.819715e-002, -5.819411e-001, -4.054259e-001);
   glNormal3d(8.917754e-001, 3.443354e-001, -2.935470e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(9.676554e-002, -6.375233e-001, -4.894200e-001);
   glNormal3d(9.683707e-001, 2.456027e-001, -4.401667e-002);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(1.234863e-001, -6.669384e-001, -4.300209e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(8.712476e-001, 4.455439e-001, -2.059568e-001);
   glNormal3d(8.917754e-001, 3.443354e-001, -2.935470e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(9.676554e-002, -6.375233e-001, -4.894200e-001);
   glNormal3d(8.624732e-001, 5.059059e-001, 1.411544e-002);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(8.819715e-002, -5.819411e-001, -4.054259e-001);
   glNormal3d(8.059312e-001, 5.742173e-001, -1.440466e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(6.590733e-002, -5.601410e-001, -4.525575e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(9.272001e-001, 2.073279e-001, -3.119537e-001);
   glNormal3d(9.683707e-001, 2.456027e-001, -4.401667e-002);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(1.234863e-001, -6.669384e-001, -4.300209e-001);
   glNormal3d(8.904369e-001, 8.875535e-002, -4.463682e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(9.732553e-002, -6.428489e-001, -4.917668e-001);
   glNormal3d(9.927891e-001, -2.094722e-002, -1.180301e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(1.242736e-001, -6.727984e-001, -4.315757e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(9.250387e-001, 2.303691e-001, -3.020487e-001);
   glNormal3d(8.904369e-001, 8.875535e-002, -4.463682e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(9.732553e-002, -6.428489e-001, -4.917668e-001);
   glNormal3d(9.683707e-001, 2.456027e-001, -4.401667e-002);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(1.234863e-001, -6.669384e-001, -4.300209e-001);
   glNormal3d(8.917754e-001, 3.443354e-001, -2.935470e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(9.676554e-002, -6.375233e-001, -4.894200e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(8.959712e-001, -1.300477e-001, -4.246449e-001);
   glNormal3d(9.927891e-001, -2.094722e-002, -1.180301e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(1.242736e-001, -6.727984e-001, -4.315757e-001);
   glNormal3d(7.757624e-001, -2.570385e-001, -5.763020e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(8.158672e-002, -7.162198e-001, -5.083441e-001);
   glNormal3d(9.229539e-001, -3.444907e-001, -1.717039e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(1.099728e-001, -7.516462e-001, -4.376021e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(8.912965e-001, -9.082314e-002, -4.442316e-001);
   glNormal3d(7.757624e-001, -2.570385e-001, -5.763020e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(8.158672e-002, -7.162198e-001, -5.083441e-001);
   glNormal3d(9.927891e-001, -2.094722e-002, -1.180301e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(1.242736e-001, -6.727984e-001, -4.315757e-001);
   glNormal3d(8.904369e-001, 8.875535e-002, -4.463682e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(9.732553e-002, -6.428489e-001, -4.917668e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(7.438148e-001, -4.971099e-001, -4.467900e-001);
   glNormal3d(9.229539e-001, -3.444907e-001, -1.717039e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(1.099728e-001, -7.516462e-001, -4.376021e-001);
   glNormal3d(5.674648e-001, -5.725935e-001, -5.917097e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(1.294461e-002, -8.457225e-001, -4.944627e-001);
   glNormal3d(7.517257e-001, -6.474743e-001, -1.252416e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(4.027706e-002, -8.850425e-001, -4.052112e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(7.326355e-001, -4.436557e-001, -5.161538e-001);
   glNormal3d(5.674648e-001, -5.725935e-001, -5.917097e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(1.294461e-002, -8.457225e-001, -4.944627e-001);
   glNormal3d(9.229539e-001, -3.444907e-001, -1.717039e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(1.099728e-001, -7.516462e-001, -4.376021e-001);
   glNormal3d(7.757624e-001, -2.570385e-001, -5.763020e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(8.158672e-002, -7.162198e-001, -5.083441e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(4.752209e-001, -7.470660e-001, -4.648199e-001);
   glNormal3d(7.517257e-001, -6.474743e-001, -1.252416e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(4.027706e-002, -8.850425e-001, -4.052112e-001);
   glNormal3d(3.386280e-001, -7.371705e-001, -5.847314e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(1.591158e-004, -8.575060e-001, -4.904840e-001);
   glNormal3d(5.304079e-001, -8.443469e-001, -7.580165e-002);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(2.699226e-002, -8.969198e-001, -3.997039e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(5.131301e-001, -7.163850e-001, -4.727473e-001);
   glNormal3d(3.386280e-001, -7.371705e-001, -5.847314e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(1.591158e-004, -8.575060e-001, -4.904840e-001);
   glNormal3d(7.517257e-001, -6.474743e-001, -1.252416e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(4.027706e-002, -8.850425e-001, -4.052112e-001);
   glNormal3d(5.674648e-001, -5.725935e-001, -5.917097e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(1.294461e-002, -8.457225e-001, -4.944627e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(2.737177e-001, -8.633463e-001, -4.239243e-001);
   glNormal3d(5.304079e-001, -8.443469e-001, -7.580165e-002);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(2.699226e-002, -8.969198e-001, -3.997039e-001);
   glNormal3d(2.016596e-002, -8.551395e-001, -5.180055e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-8.208094e-002, -8.980803e-001, -4.677663e-001);
   glNormal3d(1.244840e-001, -9.917752e-001, 2.976216e-002);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-5.904424e-002, -9.373797e-001, -3.728568e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(2.910855e-001, -8.431330e-001, -4.521017e-001);
   glNormal3d(2.016596e-002, -8.551395e-001, -5.180055e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-8.208094e-002, -8.980803e-001, -4.677663e-001);
   glNormal3d(5.304079e-001, -8.443469e-001, -7.580165e-002);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(2.699226e-002, -8.969198e-001, -3.997039e-001);
   glNormal3d(3.386280e-001, -7.371705e-001, -5.847314e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(1.591158e-004, -8.575060e-001, -4.904840e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-1.822504e-001, -9.233032e-001, -3.380770e-001);
   glNormal3d(1.244840e-001, -9.917752e-001, 2.976216e-002);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-5.904424e-002, -9.373797e-001, -3.728568e-001);
   glNormal3d(2.016596e-002, -8.551395e-001, -5.180055e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-8.208094e-002, -8.980803e-001, -4.677663e-001);
   glNormal3d(-4.210721e-001, -9.065095e-001, 3.064003e-002);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-2.630802e-001, -8.958451e-001, -3.762978e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-2.200512e-001, -8.833471e-001, -4.138543e-001);
   glNormal3d(-4.319863e-001, -7.685416e-001, -4.719445e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-2.761500e-001, -8.546089e-001, -4.573646e-001);
   glNormal3d(-4.210721e-001, -9.065095e-001, 3.064003e-002);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-2.630802e-001, -8.958451e-001, -3.762978e-001);
   glNormal3d(2.016596e-002, -8.551395e-001, -5.180055e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-8.208094e-002, -8.980803e-001, -4.677663e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-6.141847e-001, -7.389943e-001, -2.768836e-001);
   glNormal3d(-4.210721e-001, -9.065095e-001, 3.064003e-002);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-2.630802e-001, -8.958451e-001, -3.762978e-001);
   glNormal3d(-4.319863e-001, -7.685416e-001, -4.719445e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-2.761500e-001, -8.546089e-001, -4.573646e-001);
   glNormal3d(-7.851958e-001, -6.074879e-001, 1.201079e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-3.211579e-001, -8.484614e-001, -3.739352e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-6.486817e-001, -7.001395e-001, -2.983568e-001);
   glNormal3d(-8.088138e-001, -5.133195e-001, -2.869206e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-3.304330e-001, -8.091172e-001, -4.460965e-001);
   glNormal3d(-7.851958e-001, -6.074879e-001, 1.201079e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-3.211579e-001, -8.484614e-001, -3.739352e-001);
   glNormal3d(-4.319863e-001, -7.685416e-001, -4.719445e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-2.761500e-001, -8.546089e-001, -4.573646e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-9.269467e-001, -3.664244e-001, -8.064053e-002);
   glNormal3d(-7.851958e-001, -6.074879e-001, 1.201079e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-3.211579e-001, -8.484614e-001, -3.739352e-001);
   glNormal3d(-8.088138e-001, -5.133195e-001, -2.869206e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-3.304330e-001, -8.091172e-001, -4.460965e-001);
   glNormal3d(-9.225774e-001, -3.493659e-001, 1.636899e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-3.238865e-001, -8.414515e-001, -3.744233e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-9.395953e-001, -3.359183e-001, -6.572285e-002);
   glNormal3d(-9.415214e-001, -3.043822e-001, -1.445301e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-3.328904e-001, -8.023722e-001, -4.454401e-001);
   glNormal3d(-9.225774e-001, -3.493659e-001, 1.636899e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-3.238865e-001, -8.414515e-001, -3.744233e-001);
   glNormal3d(-8.088138e-001, -5.133195e-001, -2.869206e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-3.304330e-001, -8.091172e-001, -4.460965e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-9.455335e-001, -3.205790e-001, -5.652904e-002);
   glNormal3d(-9.225774e-001, -3.493659e-001, 1.636899e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-3.238865e-001, -8.414515e-001, -3.744233e-001);
   glNormal3d(-9.415214e-001, -3.043822e-001, -1.445301e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-3.328904e-001, -8.023722e-001, -4.454401e-001);
   glNormal3d(-9.606965e-001, -1.690191e-001, 2.202154e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-3.469461e-001, -7.751867e-001, -3.645074e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-9.546344e-001, -2.898072e-001, -6.844593e-002);
   glNormal3d(-9.968486e-001, -7.911764e-002, -5.762616e-003);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-3.530110e-001, -7.407769e-001, -4.256134e-001);
   glNormal3d(-9.606965e-001, -1.690191e-001, 2.202154e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-3.469461e-001, -7.751867e-001, -3.645074e-001);
   glNormal3d(-9.415214e-001, -3.043822e-001, -1.445301e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-3.328904e-001, -8.023722e-001, -4.454401e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-9.799956e-001, 1.153184e-001, 1.622042e-001);
   glNormal3d(-9.606965e-001, -1.690191e-001, 2.202154e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-3.469461e-001, -7.751867e-001, -3.645074e-001);
   glNormal3d(-9.968486e-001, -7.911764e-002, -5.762616e-003);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-3.530110e-001, -7.407769e-001, -4.256134e-001);
   glNormal3d(-9.207131e-001, 2.385549e-001, 3.088348e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-3.267838e-001, -6.427828e-001, -3.368242e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-9.808712e-001, 1.396586e-001, 1.355992e-001);
   glNormal3d(-9.331335e-001, 2.960454e-001, 2.040071e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-3.296611e-001, -6.200575e-001, -3.810428e-001);
   glNormal3d(-9.207131e-001, 2.385549e-001, 3.088348e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-3.267838e-001, -6.427828e-001, -3.368242e-001);
   glNormal3d(-9.968486e-001, -7.911764e-002, -5.762616e-003);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-3.530110e-001, -7.407769e-001, -4.256134e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-8.436371e-001, 4.455487e-001, 2.996042e-001);
   glNormal3d(-9.331335e-001, 2.960454e-001, 2.040071e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-3.296611e-001, -6.200575e-001, -3.810428e-001);
   glNormal3d(-9.206280e-001, 3.844127e-001, 6.834430e-002);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-3.296777e-001, -6.009041e-001, -4.095731e-001);
   glNormal3d(-7.546512e-001, 5.840775e-001, 2.989230e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-2.635696e-001, -5.198841e-001, -3.439101e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-8.423667e-001, 4.606168e-001, 2.797331e-001);
   glNormal3d(-7.425313e-001, 6.514298e-001, 1.558413e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-2.655029e-001, -5.072113e-001, -3.705993e-001);
   glNormal3d(-7.546512e-001, 5.840775e-001, 2.989230e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-2.635696e-001, -5.198841e-001, -3.439101e-001);
   glNormal3d(-9.206280e-001, 3.844127e-001, 6.834430e-002);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-3.296777e-001, -6.009041e-001, -4.095731e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-6.310278e-001, 6.820685e-001, 3.695761e-001);
   glNormal3d(-7.546512e-001, 5.840775e-001, 2.989230e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-2.635696e-001, -5.198841e-001, -3.439101e-001);
   glNormal3d(-7.425313e-001, 6.514298e-001, 1.558413e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-2.655029e-001, -5.072113e-001, -3.705993e-001);
   glNormal3d(-4.785507e-001, 8.111590e-001, 3.361700e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-2.162649e-001, -4.808779e-001, -3.351279e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-6.287631e-001, 6.882955e-001, 3.618096e-001);
   glNormal3d(-4.814014e-001, 8.570566e-001, 1.835937e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-2.199589e-001, -4.706155e-001, -3.610703e-001);
   glNormal3d(-4.785507e-001, 8.111590e-001, 3.361700e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-2.162649e-001, -4.808779e-001, -3.351279e-001);
   glNormal3d(-7.425313e-001, 6.514298e-001, 1.558413e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-2.655029e-001, -5.072113e-001, -3.705993e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-2.929402e-001, 8.768462e-001, 3.812175e-001);
   glNormal3d(-4.785507e-001, 8.111590e-001, 3.361700e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-2.162649e-001, -4.808779e-001, -3.351279e-001);
   glNormal3d(-8.013494e-002, 9.868214e-001, 1.405774e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-1.408570e-001, -4.428233e-001, -3.647121e-001);
   glNormal3d(-4.041088e-002, 9.608601e-001, 2.740708e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-1.336430e-001, -4.514488e-001, -3.393289e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-2.896598e-001, 8.751985e-001, 3.874595e-001);
   glNormal3d(-8.013494e-002, 9.868214e-001, 1.405774e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-1.408570e-001, -4.428233e-001, -3.647121e-001);
   glNormal3d(-4.785507e-001, 8.111590e-001, 3.361700e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-2.162649e-001, -4.808779e-001, -3.351279e-001);
   glNormal3d(-4.814014e-001, 8.570566e-001, 1.835937e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-2.199589e-001, -4.706155e-001, -3.610703e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(2.393951e-001, 9.359451e-001, 2.582571e-001);
   glNormal3d(-4.041088e-002, 9.608601e-001, 2.740708e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-1.336430e-001, -4.514488e-001, -3.393289e-001);
   glNormal3d(3.228988e-001, 9.462975e-001, 1.604730e-002);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-9.137056e-002, -4.498665e-001, -3.842485e-001);
   glNormal3d(3.950453e-001, 9.074671e-001, 1.429782e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-8.159905e-002, -4.593691e-001, -3.588682e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(2.334123e-001, 9.389594e-001, 2.527330e-001);
   glNormal3d(3.228988e-001, 9.462975e-001, 1.604730e-002);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-9.137056e-002, -4.498665e-001, -3.842485e-001);
   glNormal3d(-4.041088e-002, 9.608601e-001, 2.740708e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-1.336430e-001, -4.514488e-001, -3.393289e-001);
   glNormal3d(-8.013494e-002, 9.868214e-001, 1.405774e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-1.408570e-001, -4.428233e-001, -3.647121e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(5.656924e-001, 8.160579e-001, 1.184973e-001);
   glNormal3d(3.950453e-001, 9.074671e-001, 1.429782e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-8.159905e-002, -4.593691e-001, -3.588682e-001);
   glNormal3d(5.688362e-001, 8.165230e-001, -9.856742e-002);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(2.660273e-002, -5.197688e-001, -4.594551e-001);
   glNormal3d(6.511533e-001, 7.585126e-001, 2.565383e-002);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(4.314159e-002, -5.350859e-001, -4.329251e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(5.524936e-001, 8.278265e-001, 9.723261e-002);
   glNormal3d(5.688362e-001, 8.165230e-001, -9.856742e-002);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(2.660273e-002, -5.197688e-001, -4.594551e-001);
   glNormal3d(3.950453e-001, 9.074671e-001, 1.429782e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-8.159905e-002, -4.593691e-001, -3.588682e-001);
   glNormal3d(3.228988e-001, 9.462975e-001, 1.604730e-002);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-9.137056e-002, -4.498665e-001, -3.842485e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(7.229759e-001, 6.896119e-001, -4.172855e-002);
   glNormal3d(6.511533e-001, 7.585126e-001, 2.565383e-002);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(4.314159e-002, -5.350859e-001, -4.329251e-001);
   glNormal3d(7.235919e-001, 6.410640e-001, -2.558353e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(4.799973e-002, -5.429969e-001, -4.794936e-001);
   glNormal3d(8.059312e-001, 5.742173e-001, -1.440466e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(6.590733e-002, -5.601410e-001, -4.525575e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(7.157095e-001, 6.970267e-001, -4.374623e-002);
   glNormal3d(7.235919e-001, 6.410640e-001, -2.558353e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(4.799973e-002, -5.429969e-001, -4.794936e-001);
   glNormal3d(6.511533e-001, 7.585126e-001, 2.565383e-002);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(4.314159e-002, -5.350859e-001, -4.329251e-001);
   glNormal3d(5.688362e-001, 8.165230e-001, -9.856742e-002);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(2.660273e-002, -5.197688e-001, -4.594551e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(8.540036e-001, 4.580676e-001, -2.466818e-001);
   glNormal3d(8.059312e-001, 5.742173e-001, -1.440466e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(6.590733e-002, -5.601410e-001, -4.525575e-001);
   glNormal3d(8.200274e-001, 4.115158e-001, -3.977560e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(7.662340e-002, -6.155079e-001, -5.182706e-001);
   glNormal3d(8.917754e-001, 3.443354e-001, -2.935470e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(9.676554e-002, -6.375233e-001, -4.894200e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(8.425920e-001, 4.716441e-001, -2.599817e-001);
   glNormal3d(8.200274e-001, 4.115158e-001, -3.977560e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(7.662340e-002, -6.155079e-001, -5.182706e-001);
   glNormal3d(8.059312e-001, 5.742173e-001, -1.440466e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(6.590733e-002, -5.601410e-001, -4.525575e-001);
   glNormal3d(7.235919e-001, 6.410640e-001, -2.558353e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(4.799973e-002, -5.429969e-001, -4.794936e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(8.747583e-001, 2.694496e-001, -4.027341e-001);
   glNormal3d(8.917754e-001, 3.443354e-001, -2.935470e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(9.676554e-002, -6.375233e-001, -4.894200e-001);
   glNormal3d(8.275587e-001, 1.645882e-001, -5.367098e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(7.710087e-002, -6.204970e-001, -5.207412e-001);
   glNormal3d(8.904369e-001, 8.875535e-002, -4.463682e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(9.732553e-002, -6.428489e-001, -4.917668e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(8.742157e-001, 2.800713e-001, -3.966194e-001);
   glNormal3d(8.275587e-001, 1.645882e-001, -5.367098e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(7.710087e-002, -6.204970e-001, -5.207412e-001);
   glNormal3d(8.917754e-001, 3.443354e-001, -2.935470e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(9.676554e-002, -6.375233e-001, -4.894200e-001);
   glNormal3d(8.200274e-001, 4.115158e-001, -3.977560e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(7.662340e-002, -6.155079e-001, -5.182706e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(8.199008e-001, -4.696188e-002, -5.705763e-001);
   glNormal3d(8.904369e-001, 8.875535e-002, -4.463682e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(9.732553e-002, -6.428489e-001, -4.917668e-001);
   glNormal3d(7.279827e-001, -1.894757e-001, -6.588931e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(6.142656e-002, -6.897604e-001, -5.394914e-001);
   glNormal3d(7.757624e-001, -2.570385e-001, -5.763020e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(8.158672e-002, -7.162198e-001, -5.083441e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(8.105695e-001, -2.503865e-002, -5.851069e-001);
   glNormal3d(7.279827e-001, -1.894757e-001, -6.588931e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(6.142656e-002, -6.897604e-001, -5.394914e-001);
   glNormal3d(8.904369e-001, 8.875535e-002, -4.463682e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(9.732553e-002, -6.428489e-001, -4.917668e-001);
   glNormal3d(8.275587e-001, 1.645882e-001, -5.367098e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(7.710087e-002, -6.204970e-001, -5.207412e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(6.295843e-001, -4.047906e-001, -6.631503e-001);
   glNormal3d(7.757624e-001, -2.570385e-001, -5.763020e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(8.158672e-002, -7.162198e-001, -5.083441e-001);
   glNormal3d(5.020217e-001, -5.018388e-001, -7.043664e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-4.847801e-003, -8.135925e-001, -5.309668e-001);
   glNormal3d(5.674648e-001, -5.725935e-001, -5.917097e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(1.294461e-002, -8.457225e-001, -4.944627e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(6.031487e-001, -3.713954e-001, -7.058874e-001);
   glNormal3d(5.020217e-001, -5.018388e-001, -7.043664e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-4.847801e-003, -8.135925e-001, -5.309668e-001);
   glNormal3d(7.757624e-001, -2.570385e-001, -5.763020e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(8.158672e-002, -7.162198e-001, -5.083441e-001);
   glNormal3d(7.279827e-001, -1.894757e-001, -6.588931e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(6.142656e-002, -6.897604e-001, -5.394914e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(3.492352e-001, -6.170387e-001, -7.051936e-001);
   glNormal3d(5.674648e-001, -5.725935e-001, -5.917097e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(1.294461e-002, -8.457225e-001, -4.944627e-001);
   glNormal3d(2.666293e-001, -6.564240e-001, -7.057027e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-1.710009e-002, -8.249362e-001, -5.275296e-001);
   glNormal3d(3.386280e-001, -7.371705e-001, -5.847314e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(1.591158e-004, -8.575060e-001, -4.904840e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(3.615687e-001, -6.053807e-001, -7.090714e-001);
   glNormal3d(2.666293e-001, -6.564240e-001, -7.057027e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-1.710009e-002, -8.249362e-001, -5.275296e-001);
   glNormal3d(5.674648e-001, -5.725935e-001, -5.917097e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(1.294461e-002, -8.457225e-001, -4.944627e-001);
   glNormal3d(5.020217e-001, -5.018388e-001, -7.043664e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-4.847801e-003, -8.135925e-001, -5.309668e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(1.644521e-001, -7.142352e-001, -6.803114e-001);
   glNormal3d(3.386280e-001, -7.371705e-001, -5.847314e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(1.591158e-004, -8.575060e-001, -4.904840e-001);
   glNormal3d(-2.340254e-002, -7.509122e-001, -6.599873e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-9.571756e-002, -8.641528e-001, -5.066821e-001);
   glNormal3d(2.016596e-002, -8.551395e-001, -5.180055e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-8.208094e-002, -8.980803e-001, -4.677663e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(1.657793e-001, -7.010451e-001, -6.935799e-001);
   glNormal3d(-2.340254e-002, -7.509122e-001, -6.599873e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-9.571756e-002, -8.641528e-001, -5.066821e-001);
   glNormal3d(3.386280e-001, -7.371705e-001, -5.847314e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(1.591158e-004, -8.575060e-001, -4.904840e-001);
   glNormal3d(2.666293e-001, -6.564240e-001, -7.057027e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-1.710009e-002, -8.249362e-001, -5.275296e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-2.052039e-001, -7.722079e-001, -6.013205e-001);
   glNormal3d(2.016596e-002, -8.551395e-001, -5.180055e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-8.208094e-002, -8.980803e-001, -4.677663e-001);
   glNormal3d(-2.340254e-002, -7.509122e-001, -6.599873e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-9.571756e-002, -8.641528e-001, -5.066821e-001);
   glNormal3d(-4.319863e-001, -7.685416e-001, -4.719445e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-2.761500e-001, -8.546089e-001, -4.573646e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-2.152241e-001, -7.326970e-001, -6.456266e-001);
   glNormal3d(-4.441694e-001, -6.859044e-001, -5.764102e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-2.808023e-001, -8.219487e-001, -4.928786e-001);
   glNormal3d(-4.319863e-001, -7.685416e-001, -4.719445e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-2.761500e-001, -8.546089e-001, -4.573646e-001);
   glNormal3d(-2.340254e-002, -7.509122e-001, -6.599873e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-9.571756e-002, -8.641528e-001, -5.066821e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-6.182638e-001, -6.172107e-001, -4.866218e-001);
   glNormal3d(-4.319863e-001, -7.685416e-001, -4.719445e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-2.761500e-001, -8.546089e-001, -4.573646e-001);
   glNormal3d(-4.441694e-001, -6.859044e-001, -5.764102e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-2.808023e-001, -8.219487e-001, -4.928786e-001);
   glNormal3d(-8.088138e-001, -5.133195e-001, -2.869206e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-3.304330e-001, -8.091172e-001, -4.460965e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-6.281725e-001, -5.929578e-001, -5.037860e-001);
   glNormal3d(-8.060435e-001, -4.380947e-001, -3.979534e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-3.322762e-001, -7.786706e-001, -4.796340e-001);
   glNormal3d(-8.088138e-001, -5.133195e-001, -2.869206e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-3.304330e-001, -8.091172e-001, -4.460965e-001);
   glNormal3d(-4.441694e-001, -6.859044e-001, -5.764102e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-2.808023e-001, -8.219487e-001, -4.928786e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-9.207387e-001, -3.127384e-001, -2.333129e-001);
   glNormal3d(-8.088138e-001, -5.133195e-001, -2.869206e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-3.304330e-001, -8.091172e-001, -4.460965e-001);
   glNormal3d(-8.060435e-001, -4.380947e-001, -3.979534e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-3.322762e-001, -7.786706e-001, -4.796340e-001);
   glNormal3d(-9.415214e-001, -3.043822e-001, -1.445301e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-3.328904e-001, -8.023722e-001, -4.454401e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-9.275304e-001, -2.991648e-001, -2.240264e-001);
   glNormal3d(-9.279946e-001, -2.452715e-001, -2.804781e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-3.345753e-001, -7.722438e-001, -4.786975e-001);
   glNormal3d(-9.415214e-001, -3.043822e-001, -1.445301e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-3.328904e-001, -8.023722e-001, -4.454401e-001);
   glNormal3d(-8.060435e-001, -4.380947e-001, -3.979534e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-3.322762e-001, -7.786706e-001, -4.796340e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-9.506292e-001, -2.524255e-001, -1.805142e-001);
   glNormal3d(-9.415214e-001, -3.043822e-001, -1.445301e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-3.328904e-001, -8.023722e-001, -4.454401e-001);
   glNormal3d(-9.279946e-001, -2.452715e-001, -2.804781e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-3.345753e-001, -7.722438e-001, -4.786975e-001);
   glNormal3d(-9.968486e-001, -7.911764e-002, -5.762616e-003);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-3.530110e-001, -7.407769e-001, -4.256134e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-9.530639e-001, -2.337537e-001, -1.924279e-001);
   glNormal3d(-9.927006e-001, 1.361383e-002, -1.198339e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-3.532118e-001, -7.141509e-001, -4.569632e-001);
   glNormal3d(-9.968486e-001, -7.911764e-002, -5.762616e-003);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-3.530110e-001, -7.407769e-001, -4.256134e-001);
   glNormal3d(-9.279946e-001, -2.452715e-001, -2.804781e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-3.345753e-001, -7.722438e-001, -4.786975e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-9.815064e-001, 1.427591e-001, 1.275345e-001);
   glNormal3d(-9.968486e-001, -7.911764e-002, -5.762616e-003);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-3.530110e-001, -7.407769e-001, -4.256134e-001);
   glNormal3d(-9.927006e-001, 1.361383e-002, -1.198339e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-3.532118e-001, -7.141509e-001, -4.569632e-001);
   glNormal3d(-9.331335e-001, 2.960454e-001, 2.040071e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-3.296611e-001, -6.200575e-001, -3.810428e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-9.814209e-001, 1.590336e-001, 1.073377e-001);
   glNormal3d(-9.206280e-001, 3.844127e-001, 6.834430e-002);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-3.296777e-001, -6.009041e-001, -4.095731e-001);
   glNormal3d(-9.331335e-001, 2.960454e-001, 2.040071e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-3.296611e-001, -6.200575e-001, -3.810428e-001);
   glNormal3d(-9.927006e-001, 1.361383e-002, -1.198339e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-3.532118e-001, -7.141509e-001, -4.569632e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-8.156590e-001, 5.768776e-001, -4.373432e-002);
   glNormal3d(-9.206280e-001, 3.844127e-001, 6.834430e-002);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-3.296777e-001, -6.009041e-001, -4.095731e-001);
   glNormal3d(-7.272481e-001, 6.849933e-001, -4.352508e-002);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-2.623910e-001, -5.067632e-001, -4.227260e-001);
   glNormal3d(-7.425313e-001, 6.514298e-001, 1.558413e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-2.655029e-001, -5.072113e-001, -3.705993e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-8.155331e-001, 5.773431e-001, -3.975872e-002);
   glNormal3d(-7.272481e-001, 6.849933e-001, -4.352508e-002);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-2.623910e-001, -5.067632e-001, -4.227260e-001);
   glNormal3d(-9.206280e-001, 3.844127e-001, 6.834430e-002);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-3.296777e-001, -6.009041e-001, -4.095731e-001);
   glNormal3d(-8.955950e-001, 4.241323e-001, -1.342438e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-3.203225e-001, -5.910342e-001, -4.581457e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-6.220145e-001, 7.823634e-001, -3.171012e-002);
   glNormal3d(-7.425313e-001, 6.514298e-001, 1.558413e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-2.655029e-001, -5.072113e-001, -3.705993e-001);
   glNormal3d(-4.860468e-001, 8.732662e-001, -3.412693e-002);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-2.213107e-001, -4.738373e-001, -4.140425e-001);
   glNormal3d(-4.814014e-001, 8.570566e-001, 1.835937e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-2.199589e-001, -4.706155e-001, -3.610703e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-6.212063e-001, 7.830590e-001, -3.035351e-002);
   glNormal3d(-4.860468e-001, 8.732662e-001, -3.412693e-002);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-2.213107e-001, -4.738373e-001, -4.140425e-001);
   glNormal3d(-7.425313e-001, 6.514298e-001, 1.558413e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-2.655029e-001, -5.072113e-001, -3.705993e-001);
   glNormal3d(-7.272481e-001, 6.849933e-001, -4.352508e-002);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-2.623910e-001, -5.067632e-001, -4.227260e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-3.331006e-001, 9.415970e-001, -4.938660e-002);
   glNormal3d(-4.814014e-001, 8.570566e-001, 1.835937e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-2.199589e-001, -4.706155e-001, -3.610703e-001);
   glNormal3d(-1.219010e-001, 9.891093e-001, -8.247949e-002);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-1.499993e-001, -4.488155e-001, -4.172942e-001);
   glNormal3d(-8.013494e-002, 9.868214e-001, 1.405774e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-1.408570e-001, -4.428233e-001, -3.647121e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-3.326770e-001, 9.417779e-001, -4.878941e-002);
   glNormal3d(-1.219010e-001, 9.891093e-001, -8.247949e-002);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-1.499993e-001, -4.488155e-001, -4.172942e-001);
   glNormal3d(-4.814014e-001, 8.570566e-001, 1.835937e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-2.199589e-001, -4.706155e-001, -3.610703e-001);
   glNormal3d(-4.860468e-001, 8.732662e-001, -3.412693e-002);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-2.213107e-001, -4.738373e-001, -4.140425e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(8.996024e-002, 9.876608e-001, -1.281924e-001);
   glNormal3d(-8.013494e-002, 9.868214e-001, 1.405774e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-1.408570e-001, -4.428233e-001, -3.647121e-001);
   glNormal3d(-1.219010e-001, 9.891093e-001, -8.247949e-002);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-1.499993e-001, -4.488155e-001, -4.172942e-001);
   glNormal3d(3.228988e-001, 9.462975e-001, 1.604730e-002);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-9.137056e-002, -4.498665e-001, -3.842485e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(8.928181e-002, 9.878787e-001, -1.269818e-001);
   glNormal3d(2.511459e-001, 9.532219e-001, -1.682076e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-1.054157e-001, -4.551175e-001, -4.349754e-001);
   glNormal3d(3.228988e-001, 9.462975e-001, 1.604730e-002);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-9.137056e-002, -4.498665e-001, -3.842485e-001);
   glNormal3d(-1.219010e-001, 9.891093e-001, -8.247949e-002);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-1.499993e-001, -4.488155e-001, -4.172942e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(3.999707e-001, 8.937059e-001, -2.032562e-001);
   glNormal3d(3.228988e-001, 9.462975e-001, 1.604730e-002);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-9.137056e-002, -4.498665e-001, -3.842485e-001);
   glNormal3d(2.511459e-001, 9.532219e-001, -1.682076e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-1.054157e-001, -4.551175e-001, -4.349754e-001);
   glNormal3d(5.688362e-001, 8.165230e-001, -9.856742e-002);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(2.660273e-002, -5.197688e-001, -4.594551e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(4.010763e-001, 8.942362e-001, -1.986942e-001);
   glNormal3d(4.690535e-001, 8.366658e-001, -2.828059e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(8.144650e-004, -5.179073e-001, -5.031328e-001);
   glNormal3d(5.688362e-001, 8.165230e-001, -9.856742e-002);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(2.660273e-002, -5.197688e-001, -4.594551e-001);
   glNormal3d(2.511459e-001, 9.532219e-001, -1.682076e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-1.054157e-001, -4.551175e-001, -4.349754e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(5.602068e-001, 7.729641e-001, -2.978167e-001);
   glNormal3d(5.688362e-001, 8.165230e-001, -9.856742e-002);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(2.660273e-002, -5.197688e-001, -4.594551e-001);
   glNormal3d(4.690535e-001, 8.366658e-001, -2.828059e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(8.144650e-004, -5.179073e-001, -5.031328e-001);
   glNormal3d(7.235919e-001, 6.410640e-001, -2.558353e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(4.799973e-002, -5.429969e-001, -4.794936e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(5.598023e-001, 7.739813e-001, -2.959297e-001);
   glNormal3d(6.173181e-001, 6.585262e-001, -4.304203e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(2.007001e-002, -5.387809e-001, -5.213010e-001);
   glNormal3d(7.235919e-001, 6.410640e-001, -2.558353e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(4.799973e-002, -5.429969e-001, -4.794936e-001);
   glNormal3d(4.690535e-001, 8.366658e-001, -2.828059e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(8.144650e-004, -5.179073e-001, -5.031328e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(7.323574e-001, 5.225587e-001, -4.365604e-001);
   glNormal3d(7.235919e-001, 6.410640e-001, -2.558353e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(4.799973e-002, -5.429969e-001, -4.794936e-001);
   glNormal3d(6.173181e-001, 6.585262e-001, -4.304203e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(2.007001e-002, -5.387809e-001, -5.213010e-001);
   glNormal3d(8.200274e-001, 4.115158e-001, -3.977560e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(7.662340e-002, -6.155079e-001, -5.182706e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(7.335022e-001, 5.235246e-001, -4.334702e-001);
   glNormal3d(6.941073e-001, 4.510554e-001, -5.610383e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(4.579557e-002, -6.040100e-001, -5.565497e-001);
   glNormal3d(8.200274e-001, 4.115158e-001, -3.977560e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(7.662340e-002, -6.155079e-001, -5.182706e-001);
   glNormal3d(6.173181e-001, 6.585262e-001, -4.304203e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(2.007001e-002, -5.387809e-001, -5.213010e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(7.803118e-001, 3.359076e-001, -5.275222e-001);
   glNormal3d(8.200274e-001, 4.115158e-001, -3.977560e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(7.662340e-002, -6.155079e-001, -5.182706e-001);
   glNormal3d(6.941073e-001, 4.510554e-001, -5.610383e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(4.579557e-002, -6.040100e-001, -5.565497e-001);
   glNormal3d(8.275587e-001, 1.645882e-001, -5.367098e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(7.710087e-002, -6.204970e-001, -5.207412e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(7.801898e-001, 3.375180e-001, -5.266741e-001);
   glNormal3d(7.023099e-001, 2.005442e-001, -6.830394e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(4.622098e-002, -6.084981e-001, -5.587957e-001);
   glNormal3d(8.275587e-001, 1.645882e-001, -5.367098e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(7.710087e-002, -6.204970e-001, -5.207412e-001);
   glNormal3d(6.941073e-001, 4.510554e-001, -5.610383e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(4.579557e-002, -6.040100e-001, -5.565497e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(7.757669e-001, -4.738632e-003, -6.310019e-001);
   glNormal3d(8.275587e-001, 1.645882e-001, -5.367098e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(7.710087e-002, -6.204970e-001, -5.207412e-001);
   glNormal3d(7.023099e-001, 2.005442e-001, -6.830394e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(4.622098e-002, -6.084981e-001, -5.587957e-001);
   glNormal3d(7.279827e-001, -1.894757e-001, -6.588931e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(6.142656e-002, -6.897604e-001, -5.394914e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(7.774711e-001, -3.921950e-003, -6.289064e-001);
   glNormal3d(5.896346e-001, -1.453531e-001, -7.944832e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(3.203802e-002, -6.708508e-001, -5.759402e-001);
   glNormal3d(7.279827e-001, -1.894757e-001, -6.588931e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(6.142656e-002, -6.897604e-001, -5.394914e-001);
   glNormal3d(7.023099e-001, 2.005442e-001, -6.830394e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(4.622098e-002, -6.084981e-001, -5.587957e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(6.185733e-001, -3.784589e-001, -6.885753e-001);
   glNormal3d(7.279827e-001, -1.894757e-001, -6.588931e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(6.142656e-002, -6.897604e-001, -5.394914e-001);
   glNormal3d(3.635458e-001, -4.130704e-001, -8.349894e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-2.775850e-002, -7.824641e-001, -5.686573e-001);
   glNormal3d(5.020217e-001, -5.018388e-001, -7.043664e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-4.847801e-003, -8.135925e-001, -5.309668e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(6.165972e-001, -3.754916e-001, -6.919639e-001);
   glNormal3d(3.635458e-001, -4.130704e-001, -8.349894e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-2.775850e-002, -7.824641e-001, -5.686573e-001);
   glNormal3d(7.279827e-001, -1.894757e-001, -6.588931e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(6.142656e-002, -6.897604e-001, -5.394914e-001);
   glNormal3d(5.896346e-001, -1.453531e-001, -7.944832e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(3.203802e-002, -6.708508e-001, -5.759402e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(3.572946e-001, -6.022290e-001, -7.139053e-001);
   glNormal3d(5.020217e-001, -5.018388e-001, -7.043664e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-4.847801e-003, -8.135925e-001, -5.309668e-001);
   glNormal3d(1.582678e-001, -5.451594e-001, -8.232573e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-3.880527e-002, -7.926952e-001, -5.655902e-001);
   glNormal3d(2.666293e-001, -6.564240e-001, -7.057027e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-1.710009e-002, -8.249362e-001, -5.275296e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(3.583905e-001, -6.011059e-001, -7.143024e-001);
   glNormal3d(1.582678e-001, -5.451594e-001, -8.232573e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-3.880527e-002, -7.926952e-001, -5.655902e-001);
   glNormal3d(5.020217e-001, -5.018388e-001, -7.043664e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-4.847801e-003, -8.135925e-001, -5.309668e-001);
   glNormal3d(3.635458e-001, -4.130704e-001, -8.349894e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-2.775850e-002, -7.824641e-001, -5.686573e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(1.681064e-001, -7.038810e-001, -6.901390e-001);
   glNormal3d(2.666293e-001, -6.564240e-001, -7.057027e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-1.710009e-002, -8.249362e-001, -5.275296e-001);
   glNormal3d(-5.901143e-002, -6.320718e-001, -7.726596e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-1.096704e-001, -8.280789e-001, -5.468729e-001);
   glNormal3d(-2.340254e-002, -7.509122e-001, -6.599873e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-9.571756e-002, -8.641528e-001, -5.066821e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(1.683020e-001, -7.027312e-001, -6.912621e-001);
   glNormal3d(-5.901143e-002, -6.320718e-001, -7.726596e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-1.096704e-001, -8.280789e-001, -5.468729e-001);
   glNormal3d(2.666293e-001, -6.564240e-001, -7.057027e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-1.710009e-002, -8.249362e-001, -5.275296e-001);
   glNormal3d(1.582678e-001, -5.451594e-001, -8.232573e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-3.880527e-002, -7.926952e-001, -5.655902e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-2.192921e-001, -7.626992e-001, -6.084414e-001);
   glNormal3d(-2.340254e-002, -7.509122e-001, -6.599873e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-9.571756e-002, -8.641528e-001, -5.066821e-001);
   glNormal3d(-5.901143e-002, -6.320718e-001, -7.726596e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-1.096704e-001, -8.280789e-001, -5.468729e-001);
   glNormal3d(-4.441694e-001, -6.859044e-001, -5.764102e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-2.808023e-001, -8.219487e-001, -4.928786e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-2.203050e-001, -7.595458e-001, -6.120097e-001);
   glNormal3d(-3.971862e-001, -5.766625e-001, -7.139352e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-2.764639e-001, -7.899900e-001, -5.341032e-001);
   glNormal3d(-4.441694e-001, -6.859044e-001, -5.764102e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-2.808023e-001, -8.219487e-001, -4.928786e-001);
   glNormal3d(-5.901143e-002, -6.320718e-001, -7.726596e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-1.096704e-001, -8.280789e-001, -5.468729e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-6.244957e-001, -5.840767e-001, -5.185167e-001);
   glNormal3d(-4.441694e-001, -6.859044e-001, -5.764102e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-2.808023e-001, -8.219487e-001, -4.928786e-001);
   glNormal3d(-3.971862e-001, -5.766625e-001, -7.139352e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-2.764639e-001, -7.899900e-001, -5.341032e-001);
   glNormal3d(-8.060435e-001, -4.380947e-001, -3.979534e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-3.322762e-001, -7.786706e-001, -4.796340e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-6.254533e-001, -5.817440e-001, -5.199827e-001);
   glNormal3d(-7.198498e-001, -3.677164e-001, -5.887282e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-3.228251e-001, -7.510028e-001, -5.219563e-001);
   glNormal3d(-8.060435e-001, -4.380947e-001, -3.979534e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-3.322762e-001, -7.786706e-001, -4.796340e-001);
   glNormal3d(-3.971862e-001, -5.766625e-001, -7.139352e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-2.764639e-001, -7.899900e-001, -5.341032e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-8.900270e-001, -2.642571e-001, -3.715105e-001);
   glNormal3d(-8.060435e-001, -4.380947e-001, -3.979534e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-3.322762e-001, -7.786706e-001, -4.796340e-001);
   glNormal3d(-7.198498e-001, -3.677164e-001, -5.887282e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-3.228251e-001, -7.510028e-001, -5.219563e-001);
   glNormal3d(-9.279946e-001, -2.452715e-001, -2.804781e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-3.345753e-001, -7.722438e-001, -4.786975e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-8.908530e-001, -2.624197e-001, -3.708326e-001);
   glNormal3d(-8.518715e-001, -1.686094e-001, -4.958687e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-3.248931e-001, -7.452121e-001, -5.210860e-001);
   glNormal3d(-9.279946e-001, -2.452715e-001, -2.804781e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-3.345753e-001, -7.722438e-001, -4.786975e-001);
   glNormal3d(-7.198498e-001, -3.677164e-001, -5.887282e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-3.228251e-001, -7.510028e-001, -5.219563e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-9.291510e-001, -1.765503e-001, -3.248205e-001);
   glNormal3d(-9.279946e-001, -2.452715e-001, -2.804781e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-3.345753e-001, -7.722438e-001, -4.786975e-001);
   glNormal3d(-8.518715e-001, -1.686094e-001, -4.958687e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-3.248931e-001, -7.452121e-001, -5.210860e-001);
   glNormal3d(-9.927006e-001, 1.361383e-002, -1.198339e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-3.532118e-001, -7.141509e-001, -4.569632e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-9.291936e-001, -1.739577e-001, -3.260951e-001);
   glNormal3d(-9.379877e-001, 6.906090e-002, -3.397199e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-3.416400e-001, -6.929207e-001, -5.012618e-001);
   glNormal3d(-9.927006e-001, 1.361383e-002, -1.198339e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-3.532118e-001, -7.141509e-001, -4.569632e-001);
   glNormal3d(-8.518715e-001, -1.686094e-001, -4.958687e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-3.248931e-001, -7.452121e-001, -5.210860e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-9.578872e-001, 2.546140e-001, -1.327551e-001);
   glNormal3d(-9.927006e-001, 1.361383e-002, -1.198339e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-3.532118e-001, -7.141509e-001, -4.569632e-001);
   glNormal3d(-8.955950e-001, 4.241323e-001, -1.342438e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-3.203225e-001, -5.910342e-001, -4.581457e-001);
   glNormal3d(-9.206280e-001, 3.844127e-001, 6.834430e-002);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-3.296777e-001, -6.009041e-001, -4.095731e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-9.584492e-001, 2.548074e-001, -1.282509e-001);
   glNormal3d(-8.955950e-001, 4.241323e-001, -1.342438e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-3.203225e-001, -5.910342e-001, -4.581457e-001);
   glNormal3d(-9.927006e-001, 1.361383e-002, -1.198339e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-3.532118e-001, -7.141509e-001, -4.569632e-001);
   glNormal3d(-9.379877e-001, 6.906090e-002, -3.397199e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-3.416400e-001, -6.929207e-001, -5.012618e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-8.077596e-001, 5.852005e-001, -7.116726e-002);
   glNormal3d(-8.955950e-001, 4.241323e-001, -1.342438e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-3.203225e-001, -5.910342e-001, -4.581457e-001);
   glNormal3d(-6.335396e-001, 6.918674e-001, -3.463336e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-2.557786e-001, -5.038685e-001, -4.739759e-001);
   glNormal3d(-7.272481e-001, 6.849933e-001, -4.352508e-002);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-2.623910e-001, -5.067632e-001, -4.227260e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-8.082414e-001, 5.791454e-001, -1.064727e-001);
   glNormal3d(-6.335396e-001, 6.918674e-001, -3.463336e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-2.557786e-001, -5.038685e-001, -4.739759e-001);
   glNormal3d(-8.955950e-001, 4.241323e-001, -1.342438e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-3.203225e-001, -5.910342e-001, -4.581457e-001);
   glNormal3d(-7.675702e-001, 4.921337e-001, -4.106586e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-3.043811e-001, -5.768271e-001, -5.018803e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-6.217975e-001, 7.827353e-001, -2.632884e-002);
   glNormal3d(-7.272481e-001, 6.849933e-001, -4.352508e-002);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-2.623910e-001, -5.067632e-001, -4.227260e-001);
   glNormal3d(-4.478951e-001, 8.306439e-001, -3.307881e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-2.210693e-001, -4.754374e-001, -4.673127e-001);
   glNormal3d(-4.860468e-001, 8.732662e-001, -3.412693e-002);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-2.213107e-001, -4.738373e-001, -4.140425e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-6.289396e-001, 7.765595e-001, -3.728695e-002);
   glNormal3d(-4.478951e-001, 8.306439e-001, -3.307881e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-2.210693e-001, -4.754374e-001, -4.673127e-001);
   glNormal3d(-7.272481e-001, 6.849933e-001, -4.352508e-002);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-2.623910e-001, -5.067632e-001, -4.227260e-001);
   glNormal3d(-6.335396e-001, 6.918674e-001, -3.463336e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-2.557786e-001, -5.038685e-001, -4.739759e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-3.320145e-001, 9.429330e-001, -2.537055e-002);
   glNormal3d(-4.860468e-001, 8.732662e-001, -3.412693e-002);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-2.213107e-001, -4.738373e-001, -4.140425e-001);
   glNormal3d(-1.719429e-001, 9.213658e-001, -3.485981e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-1.605354e-001, -4.539518e-001, -4.703127e-001);
   glNormal3d(-1.219010e-001, 9.891093e-001, -8.247949e-002);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-1.499993e-001, -4.488155e-001, -4.172942e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-3.356526e-001, 9.415143e-001, -2.980137e-002);
   glNormal3d(-1.719429e-001, 9.213658e-001, -3.485981e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-1.605354e-001, -4.539518e-001, -4.703127e-001);
   glNormal3d(-4.860468e-001, 8.732662e-001, -3.412693e-002);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-2.213107e-001, -4.738373e-001, -4.140425e-001);
   glNormal3d(-4.478951e-001, 8.306439e-001, -3.307881e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-2.210693e-001, -4.754374e-001, -4.673127e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(9.435726e-002, 9.889254e-001, -1.145570e-001);
   glNormal3d(-1.219010e-001, 9.891093e-001, -8.247949e-002);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-1.499993e-001, -4.488155e-001, -4.172942e-001);
   glNormal3d(-1.719429e-001, 9.213658e-001, -3.485981e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-1.605354e-001, -4.539518e-001, -4.703127e-001);
   glNormal3d(2.511459e-001, 9.532219e-001, -1.682076e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-1.054157e-001, -4.551175e-001, -4.349754e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(1.004903e-001, 9.871579e-001, -1.241816e-001);
   glNormal3d(1.043488e-001, 8.936021e-001, -4.365622e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-1.224729e-001, -4.596487e-001, -4.847978e-001);
   glNormal3d(2.511459e-001, 9.532219e-001, -1.682076e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-1.054157e-001, -4.551175e-001, -4.349754e-001);
   glNormal3d(-1.719429e-001, 9.213658e-001, -3.485981e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-1.605354e-001, -4.539518e-001, -4.703127e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(3.908853e-001, 8.949257e-001, -2.152132e-001);
   glNormal3d(2.511459e-001, 9.532219e-001, -1.682076e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-1.054157e-001, -4.551175e-001, -4.349754e-001);
   glNormal3d(1.043488e-001, 8.936021e-001, -4.365622e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-1.224729e-001, -4.596487e-001, -4.847978e-001);
   glNormal3d(4.690535e-001, 8.366658e-001, -2.828059e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(8.144650e-004, -5.179073e-001, -5.031328e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(3.819561e-001, 8.884221e-001, -2.545892e-001);
   glNormal3d(2.737436e-001, 8.100463e-001, -5.185455e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-3.137091e-002, -5.146161e-001, -5.399348e-001);
   glNormal3d(4.690535e-001, 8.366658e-001, -2.828059e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(8.144650e-004, -5.179073e-001, -5.031328e-001);
   glNormal3d(1.043488e-001, 8.936021e-001, -4.365622e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-1.224729e-001, -4.596487e-001, -4.847978e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(4.938720e-001, 7.836165e-001, -3.768762e-001);
   glNormal3d(4.690535e-001, 8.366658e-001, -2.828059e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(8.144650e-004, -5.179073e-001, -5.031328e-001);
   glNormal3d(3.933848e-001, 6.604617e-001, -6.395613e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-1.477111e-002, -5.328241e-001, -5.545722e-001);
   glNormal3d(6.173181e-001, 6.585262e-001, -4.304203e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(2.007001e-002, -5.387809e-001, -5.213010e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(5.118668e-001, 7.710912e-001, -3.786962e-001);
   glNormal3d(3.933848e-001, 6.604617e-001, -6.395613e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-1.477111e-002, -5.328241e-001, -5.545722e-001);
   glNormal3d(4.690535e-001, 8.366658e-001, -2.828059e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(8.144650e-004, -5.179073e-001, -5.031328e-001);
   glNormal3d(2.737436e-001, 8.100463e-001, -5.185455e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-3.137091e-002, -5.146161e-001, -5.399348e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(6.031789e-001, 5.500245e-001, -5.776229e-001);
   glNormal3d(6.173181e-001, 6.585262e-001, -4.304203e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(2.007001e-002, -5.387809e-001, -5.213010e-001);
   glNormal3d(4.656283e-001, 4.819549e-001, -7.422330e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(7.654048e-003, -5.892134e-001, -5.822891e-001);
   glNormal3d(6.941073e-001, 4.510554e-001, -5.610383e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(4.579557e-002, -6.040100e-001, -5.565497e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(6.314539e-001, 5.295395e-001, -5.664397e-001);
   glNormal3d(4.656283e-001, 4.819549e-001, -7.422330e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(7.654048e-003, -5.892134e-001, -5.822891e-001);
   glNormal3d(6.173181e-001, 6.585262e-001, -4.304203e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(2.007001e-002, -5.387809e-001, -5.213010e-001);
   glNormal3d(3.933848e-001, 6.604617e-001, -6.395613e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-1.477111e-002, -5.328241e-001, -5.545722e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(6.125691e-001, 3.994015e-001, -6.820832e-001);
   glNormal3d(6.941073e-001, 4.510554e-001, -5.610383e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(4.579557e-002, -6.040100e-001, -5.565497e-001);
   glNormal3d(4.694632e-001, 2.729824e-001, -8.396933e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(8.052626e-003, -5.930939e-001, -5.840541e-001);
   glNormal3d(7.023099e-001, 2.005442e-001, -6.830394e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(4.622098e-002, -6.084981e-001, -5.587957e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(6.141531e-001, 3.781367e-001, -6.926966e-001);
   glNormal3d(4.694632e-001, 2.729824e-001, -8.396933e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(8.052626e-003, -5.930939e-001, -5.840541e-001);
   glNormal3d(6.941073e-001, 4.510554e-001, -5.610383e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(4.579557e-002, -6.040100e-001, -5.565497e-001);
   glNormal3d(4.656283e-001, 4.819549e-001, -7.422330e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(7.654048e-003, -5.892134e-001, -5.822891e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(5.527848e-001, 1.016806e-001, -8.270973e-001);
   glNormal3d(7.023099e-001, 2.005442e-001, -6.830394e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(4.622098e-002, -6.084981e-001, -5.587957e-001);
   glNormal3d(3.946628e-001, -4.512491e-002, -9.177173e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-3.599044e-003, -6.466618e-001, -5.967843e-001);
   glNormal3d(5.896346e-001, -1.453531e-001, -7.944832e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(3.203802e-002, -6.708508e-001, -5.759402e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(5.701262e-001, 7.051038e-002, -8.185258e-001);
   glNormal3d(3.946628e-001, -4.512491e-002, -9.177173e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-3.599044e-003, -6.466618e-001, -5.967843e-001);
   glNormal3d(7.023099e-001, 2.005442e-001, -6.830394e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(4.622098e-002, -6.084981e-001, -5.587957e-001);
   glNormal3d(4.694632e-001, 2.729824e-001, -8.396933e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(8.052626e-003, -5.930939e-001, -5.840541e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(3.112603e-001, -2.269720e-001, -9.228221e-001);
   glNormal3d(5.896346e-001, -1.453531e-001, -7.944832e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(3.203802e-002, -6.708508e-001, -5.759402e-001);
   glNormal3d(1.965097e-001, -3.110544e-001, -9.298543e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-5.399915e-002, -7.415286e-001, -5.875763e-001);
   glNormal3d(3.635458e-001, -4.130704e-001, -8.349894e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-2.775850e-002, -7.824641e-001, -5.686573e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(3.432061e-001, -2.696640e-001, -8.997171e-001);
   glNormal3d(1.965097e-001, -3.110544e-001, -9.298543e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-5.399915e-002, -7.415286e-001, -5.875763e-001);
   glNormal3d(5.896346e-001, -1.453531e-001, -7.944832e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(3.203802e-002, -6.708508e-001, -5.759402e-001);
   glNormal3d(3.946628e-001, -4.512491e-002, -9.177173e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-3.599044e-003, -6.466618e-001, -5.967843e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(8.407234e-002, -3.683446e-001, -9.258802e-001);
   glNormal3d(3.635458e-001, -4.130704e-001, -8.349894e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-2.775850e-002, -7.824641e-001, -5.686573e-001);
   glNormal3d(2.821167e-002, -4.124472e-001, -9.105446e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-6.336861e-002, -7.501757e-001, -5.847362e-001);
   glNormal3d(1.582678e-001, -5.451594e-001, -8.232573e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-3.880527e-002, -7.926952e-001, -5.655902e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(7.149348e-002, -3.803274e-001, -9.220845e-001);
   glNormal3d(2.821167e-002, -4.124472e-001, -9.105446e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-6.336861e-002, -7.501757e-001, -5.847362e-001);
   glNormal3d(3.635458e-001, -4.130704e-001, -8.349894e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-2.775850e-002, -7.824641e-001, -5.686573e-001);
   glNormal3d(1.965097e-001, -3.110544e-001, -9.298543e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-5.399915e-002, -7.415286e-001, -5.875763e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-3.335364e-002, -4.143177e-001, -9.095210e-001);
   glNormal3d(1.582678e-001, -5.451594e-001, -8.232573e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-3.880527e-002, -7.926952e-001, -5.655902e-001);
   glNormal3d(-9.586676e-002, -4.507232e-001, -8.875011e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-1.235980e-001, -7.799808e-001, -5.682725e-001);
   glNormal3d(-5.901143e-002, -6.320718e-001, -7.726596e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-1.096704e-001, -8.280789e-001, -5.468729e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-3.549361e-002, -4.273006e-001, -9.034126e-001);
   glNormal3d(-9.586676e-002, -4.507232e-001, -8.875011e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-1.235980e-001, -7.799808e-001, -5.682725e-001);
   glNormal3d(1.582678e-001, -5.451594e-001, -8.232573e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-3.880527e-002, -7.926952e-001, -5.655902e-001);
   glNormal3d(2.821167e-002, -4.124472e-001, -9.105446e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-6.336861e-002, -7.501757e-001, -5.847362e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-1.681937e-001, -4.409537e-001, -8.816296e-001);
   glNormal3d(-5.901143e-002, -6.320718e-001, -7.726596e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-1.096704e-001, -8.280789e-001, -5.468729e-001);
   glNormal3d(-9.586676e-002, -4.507232e-001, -8.875011e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-1.235980e-001, -7.799808e-001, -5.682725e-001);
   glNormal3d(-3.971862e-001, -5.766625e-001, -7.139352e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-2.764639e-001, -7.899900e-001, -5.341032e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-1.602088e-001, -4.860543e-001, -8.591184e-001);
   glNormal3d(-3.331047e-001, -4.016481e-001, -8.530651e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-2.656442e-001, -7.480000e-001, -5.598771e-001);
   glNormal3d(-3.971862e-001, -5.766625e-001, -7.139352e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-2.764639e-001, -7.899900e-001, -5.341032e-001);
   glNormal3d(-9.586676e-002, -4.507232e-001, -8.875011e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-1.235980e-001, -7.799808e-001, -5.682725e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-5.039633e-001, -3.537897e-001, -7.879428e-001);
   glNormal3d(-3.971862e-001, -5.766625e-001, -7.139352e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-2.764639e-001, -7.899900e-001, -5.341032e-001);
   glNormal3d(-3.331047e-001, -4.016481e-001, -8.530651e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-2.656442e-001, -7.480000e-001, -5.598771e-001);
   glNormal3d(-7.198498e-001, -3.677164e-001, -5.887282e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-3.228251e-001, -7.510028e-001, -5.219563e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-4.956299e-001, -3.862052e-001, -7.779438e-001);
   glNormal3d(-5.755426e-001, -2.408528e-001, -7.814990e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-3.053171e-001, -7.147172e-001, -5.511244e-001);
   glNormal3d(-7.198498e-001, -3.677164e-001, -5.887282e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-3.228251e-001, -7.510028e-001, -5.219563e-001);
   glNormal3d(-3.331047e-001, -4.016481e-001, -8.530651e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-2.656442e-001, -7.480000e-001, -5.598771e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-7.402391e-001, -1.664654e-001, -6.514102e-001);
   glNormal3d(-7.198498e-001, -3.677164e-001, -5.887282e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-3.228251e-001, -7.510028e-001, -5.219563e-001);
   glNormal3d(-5.755426e-001, -2.408528e-001, -7.814990e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-3.053171e-001, -7.147172e-001, -5.511244e-001);
   glNormal3d(-8.518715e-001, -1.686094e-001, -4.958687e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-3.248931e-001, -7.452121e-001, -5.210860e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-7.235973e-001, -1.893077e-001, -6.637541e-001);
   glNormal3d(-6.957646e-001, -7.376551e-002, -7.144720e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-3.071069e-001, -7.097805e-001, -5.505812e-001);
   glNormal3d(-8.518715e-001, -1.686094e-001, -4.958687e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-3.248931e-001, -7.452121e-001, -5.210860e-001);
   glNormal3d(-5.755426e-001, -2.408528e-001, -7.814990e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-3.053171e-001, -7.147172e-001, -5.511244e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-8.263183e-001, -5.203388e-002, -5.607945e-001);
   glNormal3d(-8.518715e-001, -1.686094e-001, -4.958687e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-3.248931e-001, -7.452121e-001, -5.210860e-001);
   glNormal3d(-6.957646e-001, -7.376551e-002, -7.144720e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-3.071069e-001, -7.097805e-001, -5.505812e-001);
   glNormal3d(-9.379877e-001, 6.906090e-002, -3.397199e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-3.416400e-001, -6.929207e-001, -5.012618e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-8.295699e-001, -8.450163e-002, -5.519722e-001);
   glNormal3d(-8.080378e-001, 1.809473e-001, -5.606540e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-3.217238e-001, -6.648198e-001, -5.354962e-001);
   glNormal3d(-9.379877e-001, 6.906090e-002, -3.397199e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-3.416400e-001, -6.929207e-001, -5.012618e-001);
   glNormal3d(-6.957646e-001, -7.376551e-002, -7.144720e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-3.071069e-001, -7.097805e-001, -5.505812e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-9.102754e-001, 3.076783e-001, -2.770069e-001);
   glNormal3d(-9.379877e-001, 6.906090e-002, -3.397199e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-3.416400e-001, -6.929207e-001, -5.012618e-001);
   glNormal3d(-8.080378e-001, 1.809473e-001, -5.606540e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-3.217238e-001, -6.648198e-001, -5.354962e-001);
   glNormal3d(-8.955950e-001, 4.241323e-001, -1.342438e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-3.203225e-001, -5.910342e-001, -4.581457e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-9.280848e-001, 2.776940e-001, -2.480819e-001);
   glNormal3d(-7.675702e-001, 4.921337e-001, -4.106586e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-3.043811e-001, -5.768271e-001, -5.018803e-001);
   glNormal3d(-8.955950e-001, 4.241323e-001, -1.342438e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-3.203225e-001, -5.910342e-001, -4.581457e-001);
   glNormal3d(-8.080378e-001, 1.809473e-001, -5.606540e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-3.217238e-001, -6.648198e-001, -5.354962e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-5.064440e-001, 5.810474e-001, -6.371016e-001);
   glNormal3d(-7.675702e-001, 4.921337e-001, -4.106586e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-3.043811e-001, -5.768271e-001, -5.018803e-001);
   glNormal3d(-4.777484e-001, 6.411790e-001, -6.005381e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-2.341179e-001, -5.291579e-001, -5.142587e-001);
   glNormal3d(-6.335396e-001, 6.918674e-001, -3.463336e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-2.557786e-001, -5.038685e-001, -4.739759e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-5.180325e-001, 6.070994e-001, -6.025551e-001);
   glNormal3d(-4.777484e-001, 6.411790e-001, -6.005381e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-2.341179e-001, -5.291579e-001, -5.142587e-001);
   glNormal3d(-7.675702e-001, 4.921337e-001, -4.106586e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-3.043811e-001, -5.768271e-001, -5.018803e-001);
   glNormal3d(-5.629560e-001, 4.991626e-001, -6.587239e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-2.708076e-001, -5.826425e-001, -5.366035e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-4.085516e-001, 6.491439e-001, -6.416368e-001);
   glNormal3d(-6.335396e-001, 6.918674e-001, -3.463336e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-2.557786e-001, -5.038685e-001, -4.739759e-001);
   glNormal3d(-3.609974e-001, 7.133009e-001, -6.007351e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-2.080884e-001, -5.082645e-001, -5.087892e-001);
   glNormal3d(-4.478951e-001, 8.306439e-001, -3.307881e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-2.210693e-001, -4.754374e-001, -4.673127e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-4.000728e-001, 6.638327e-001, -6.318765e-001);
   glNormal3d(-3.609974e-001, 7.133009e-001, -6.007351e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-2.080884e-001, -5.082645e-001, -5.087892e-001);
   glNormal3d(-6.335396e-001, 6.918674e-001, -3.463336e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-2.557786e-001, -5.038685e-001, -4.739759e-001);
   glNormal3d(-4.777484e-001, 6.411790e-001, -6.005381e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-2.341179e-001, -5.291579e-001, -5.142587e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-2.822724e-001, 7.043376e-001, -6.513300e-001);
   glNormal3d(-4.478951e-001, 8.306439e-001, -3.307881e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-2.210693e-001, -4.754374e-001, -4.673127e-001);
   glNormal3d(-2.137970e-001, 7.523243e-001, -6.231364e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-1.628897e-001, -4.923928e-001, -5.108618e-001);
   glNormal3d(-1.719429e-001, 9.213658e-001, -3.485981e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-1.605354e-001, -4.539518e-001, -4.703127e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-2.785955e-001, 7.087385e-001, -6.481313e-001);
   glNormal3d(-2.137970e-001, 7.523243e-001, -6.231364e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-1.628897e-001, -4.923928e-001, -5.108618e-001);
   glNormal3d(-4.478951e-001, 8.306439e-001, -3.307881e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-2.210693e-001, -4.754374e-001, -4.673127e-001);
   glNormal3d(-3.609974e-001, 7.133009e-001, -6.007351e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-2.080884e-001, -5.082645e-001, -5.087892e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-1.491063e-001, 7.219155e-001, -6.757258e-001);
   glNormal3d(-1.719429e-001, 9.213658e-001, -3.485981e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-1.605354e-001, -4.539518e-001, -4.703127e-001);
   glNormal3d(-2.137970e-001, 7.523243e-001, -6.231364e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-1.628897e-001, -4.923928e-001, -5.108618e-001);
   glNormal3d(1.043488e-001, 8.936021e-001, -4.365622e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-1.224729e-001, -4.596487e-001, -4.847978e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-1.602282e-001, 7.281989e-001, -6.663732e-001);
   glNormal3d(-5.659956e-002, 7.549765e-001, -6.533046e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-1.346210e-001, -4.964048e-001, -5.220431e-001);
   glNormal3d(1.043488e-001, 8.936021e-001, -4.365622e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-1.224729e-001, -4.596487e-001, -4.847978e-001);
   glNormal3d(-2.137970e-001, 7.523243e-001, -6.231364e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-1.628897e-001, -4.923928e-001, -5.108618e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(3.615964e-003, 7.111715e-001, -7.030093e-001);
   glNormal3d(1.043488e-001, 8.936021e-001, -4.365622e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-1.224729e-001, -4.596487e-001, -4.847978e-001);
   glNormal3d(-5.659956e-002, 7.549765e-001, -6.533046e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-1.346210e-001, -4.964048e-001, -5.220431e-001);
   glNormal3d(2.737436e-001, 8.100463e-001, -5.185455e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-3.137091e-002, -5.146161e-001, -5.399348e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(1.629141e-002, 7.462032e-001, -6.655189e-001);
   glNormal3d(6.417898e-002, 7.188742e-001, -6.921712e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-6.724414e-002, -5.362866e-001, -5.651107e-001);
   glNormal3d(2.737436e-001, 8.100463e-001, -5.185455e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-3.137091e-002, -5.146161e-001, -5.399348e-001);
   glNormal3d(-5.659956e-002, 7.549765e-001, -6.533046e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-1.346210e-001, -4.964048e-001, -5.220431e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(1.015035e-001, 6.778822e-001, -7.281296e-001);
   glNormal3d(2.737436e-001, 8.100463e-001, -5.185455e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-3.137091e-002, -5.146161e-001, -5.399348e-001);
   glNormal3d(6.417898e-002, 7.188742e-001, -6.921712e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-6.724414e-002, -5.362866e-001, -5.651107e-001);
   glNormal3d(3.933848e-001, 6.604617e-001, -6.395613e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-1.477111e-002, -5.328241e-001, -5.545722e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(9.578660e-002, 7.005754e-001, -7.071203e-001);
   glNormal3d(1.270778e-001, 5.873122e-001, -7.993220e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-5.502696e-002, -5.495415e-001, -5.765880e-001);
   glNormal3d(3.933848e-001, 6.604617e-001, -6.395613e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-1.477111e-002, -5.328241e-001, -5.545722e-001);
   glNormal3d(6.417898e-002, 7.188742e-001, -6.921712e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-6.724414e-002, -5.362866e-001, -5.651107e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(2.437362e-001, 5.041608e-001, -8.285014e-001);
   glNormal3d(3.933848e-001, 6.604617e-001, -6.395613e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-1.477111e-002, -5.328241e-001, -5.545722e-001);
   glNormal3d(1.270778e-001, 5.873122e-001, -7.993220e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-5.502696e-002, -5.495415e-001, -5.765880e-001);
   glNormal3d(4.656283e-001, 4.819549e-001, -7.422330e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(7.654048e-003, -5.892134e-001, -5.822891e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(2.660177e-001, 5.354921e-001, -8.015502e-001);
   glNormal3d(1.720725e-001, 4.809526e-001, -8.596951e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-3.869235e-002, -5.909370e-001, -5.988220e-001);
   glNormal3d(4.656283e-001, 4.819549e-001, -7.422330e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(7.654048e-003, -5.892134e-001, -5.822891e-001);
   glNormal3d(1.270778e-001, 5.873122e-001, -7.993220e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-5.502696e-002, -5.495415e-001, -5.765880e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(2.908861e-001, 4.207068e-001, -8.592969e-001);
   glNormal3d(4.656283e-001, 4.819549e-001, -7.422330e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(7.654048e-003, -5.892134e-001, -5.822891e-001);
   glNormal3d(1.720725e-001, 4.809526e-001, -8.596951e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-3.869235e-002, -5.909370e-001, -5.988220e-001);
   glNormal3d(4.694632e-001, 2.729824e-001, -8.396933e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(8.052626e-003, -5.930939e-001, -5.840541e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(2.880206e-001, 4.483347e-001, -8.461915e-001);
   glNormal3d(1.717007e-001, 3.190340e-001, -9.320602e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-3.842085e-002, -5.937853e-001, -6.002387e-001);
   glNormal3d(4.694632e-001, 2.729824e-001, -8.396933e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(8.052626e-003, -5.930939e-001, -5.840541e-001);
   glNormal3d(1.720725e-001, 4.809526e-001, -8.596951e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-3.869235e-002, -5.909370e-001, -5.988220e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(3.230602e-001, 1.517249e-001, -9.341369e-001);
   glNormal3d(4.694632e-001, 2.729824e-001, -8.396933e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(8.052626e-003, -5.930939e-001, -5.840541e-001);
   glNormal3d(1.717007e-001, 3.190340e-001, -9.320602e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-3.842085e-002, -5.937853e-001, -6.002387e-001);
   glNormal3d(3.946628e-001, -4.512491e-002, -9.177173e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-3.599044e-003, -6.466618e-001, -5.967843e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(3.512321e-001, 1.711678e-001, -9.205094e-001);
   glNormal3d(1.056157e-001, 5.261642e-002, -9.930140e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-4.739095e-002, -6.333387e-001, -6.110162e-001);
   glNormal3d(3.946628e-001, -4.512491e-002, -9.177173e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-3.599044e-003, -6.466618e-001, -5.967843e-001);
   glNormal3d(1.717007e-001, 3.190340e-001, -9.320602e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-3.842085e-002, -5.937853e-001, -6.002387e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(2.740767e-001, -2.360978e-001, -9.322767e-001);
   glNormal3d(3.946628e-001, -4.512491e-002, -9.177173e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-3.599044e-003, -6.466618e-001, -5.967843e-001);
   glNormal3d(7.635108e-004, -1.634156e-001, -9.865570e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-8.527299e-002, -7.040902e-001, -6.062517e-001);
   glNormal3d(1.965097e-001, -3.110544e-001, -9.298543e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-5.399915e-002, -7.415286e-001, -5.875763e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(2.483523e-001, -1.968452e-001, -9.484583e-001);
   glNormal3d(7.635108e-004, -1.634156e-001, -9.865570e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-8.527299e-002, -7.040902e-001, -6.062517e-001);
   glNormal3d(3.946628e-001, -4.512491e-002, -9.177173e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-3.599044e-003, -6.466618e-001, -5.967843e-001);
   glNormal3d(1.056157e-001, 5.261642e-002, -9.930140e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-4.739095e-002, -6.333387e-001, -6.110162e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(8.360341e-002, -3.915637e-001, -9.163451e-001);
   glNormal3d(1.965097e-001, -3.110544e-001, -9.298543e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-5.399915e-002, -7.415286e-001, -5.875763e-001);
   glNormal3d(-9.687449e-002, -2.363607e-001, -9.668242e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-9.227423e-002, -7.105732e-001, -6.042960e-001);
   glNormal3d(2.821167e-002, -4.124472e-001, -9.105446e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-6.336861e-002, -7.501757e-001, -5.847362e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(9.472496e-002, -3.798800e-001, -9.201730e-001);
   glNormal3d(-9.687449e-002, -2.363607e-001, -9.668242e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-9.227423e-002, -7.105732e-001, -6.042960e-001);
   glNormal3d(1.965097e-001, -3.110544e-001, -9.298543e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-5.399915e-002, -7.415286e-001, -5.875763e-001);
   glNormal3d(7.635108e-004, -1.634156e-001, -9.865570e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-8.527299e-002, -7.040902e-001, -6.062517e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-1.492773e-002, -4.601803e-001, -8.877000e-001);
   glNormal3d(2.821167e-002, -4.124472e-001, -9.105446e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-6.336861e-002, -7.501757e-001, -5.847362e-001);
   glNormal3d(-1.251563e-001, -2.905239e-001, -9.486474e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-1.371936e-001, -7.329892e-001, -5.924041e-001);
   glNormal3d(-9.586676e-002, -4.507232e-001, -8.875011e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-1.235980e-001, -7.799808e-001, -5.682725e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-1.195713e-002, -4.498055e-001, -8.930465e-001);
   glNormal3d(-1.251563e-001, -2.905239e-001, -9.486474e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-1.371936e-001, -7.329892e-001, -5.924041e-001);
   glNormal3d(2.821167e-002, -4.124472e-001, -9.105446e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-6.336861e-002, -7.501757e-001, -5.847362e-001);
   glNormal3d(-9.687449e-002, -2.363607e-001, -9.668242e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-9.227423e-002, -7.105732e-001, -6.042960e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-1.604326e-001, -4.872350e-001, -8.584075e-001);
   glNormal3d(-9.586676e-002, -4.507232e-001, -8.875011e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-1.235980e-001, -7.799808e-001, -5.682725e-001);
   glNormal3d(-1.251563e-001, -2.905239e-001, -9.486474e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-1.371936e-001, -7.329892e-001, -5.924041e-001);
   glNormal3d(-3.331047e-001, -4.016481e-001, -8.530651e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-2.656442e-001, -7.480000e-001, -5.598771e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-1.690842e-001, -4.515226e-001, -8.760924e-001);
   glNormal3d(-2.318443e-001, -1.876268e-001, -9.544865e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-2.429340e-001, -7.088629e-001, -5.844307e-001);
   glNormal3d(-3.331047e-001, -4.016481e-001, -8.530651e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-2.656442e-001, -7.480000e-001, -5.598771e-001);
   glNormal3d(-1.251563e-001, -2.905239e-001, -9.486474e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-1.371936e-001, -7.329892e-001, -5.924041e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-4.202746e-001, -2.734302e-001, -8.652197e-001);
   glNormal3d(-3.331047e-001, -4.016481e-001, -8.530651e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-2.656442e-001, -7.480000e-001, -5.598771e-001);
   glNormal3d(-3.723368e-001, -6.285432e-002, -9.259669e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-2.723347e-001, -6.841413e-001, -5.768081e-001);
   glNormal3d(-5.755426e-001, -2.408528e-001, -7.814990e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-3.053171e-001, -7.147172e-001, -5.511244e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-4.497492e-001, -2.726237e-001, -8.505304e-001);
   glNormal3d(-3.723368e-001, -6.285432e-002, -9.259669e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-2.723347e-001, -6.841413e-001, -5.768081e-001);
   glNormal3d(-3.331047e-001, -4.016481e-001, -8.530651e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-2.656442e-001, -7.480000e-001, -5.598771e-001);
   glNormal3d(-2.318443e-001, -1.876268e-001, -9.544865e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-2.429340e-001, -7.088629e-001, -5.844307e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-5.471972e-001, -1.070431e-001, -8.301307e-001);
   glNormal3d(-5.755426e-001, -2.408528e-001, -7.814990e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-3.053171e-001, -7.147172e-001, -5.511244e-001);
   glNormal3d(-3.723368e-001, -6.285432e-002, -9.259669e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-2.723347e-001, -6.841413e-001, -5.768081e-001);
   glNormal3d(-6.957646e-001, -7.376551e-002, -7.144720e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-3.071069e-001, -7.097805e-001, -5.505812e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-5.622486e-001, -7.947925e-002, -8.231400e-001);
   glNormal3d(-4.141207e-001, 7.122195e-002, -9.074313e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-2.736472e-001, -6.804699e-001, -5.762661e-001);
   glNormal3d(-6.957646e-001, -7.376551e-002, -7.144720e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-3.071069e-001, -7.097805e-001, -5.505812e-001);
   glNormal3d(-3.723368e-001, -6.285432e-002, -9.259669e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-2.723347e-001, -6.841413e-001, -5.768081e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-6.361067e-001, 5.150570e-002, -7.698801e-001);
   glNormal3d(-6.957646e-001, -7.376551e-002, -7.144720e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-3.071069e-001, -7.097805e-001, -5.505812e-001);
   glNormal3d(-4.141207e-001, 7.122195e-002, -9.074313e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-2.736472e-001, -6.804699e-001, -5.762661e-001);
   glNormal3d(-8.080378e-001, 1.809473e-001, -5.606540e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-3.217238e-001, -6.648198e-001, -5.354962e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-6.269014e-001, 9.016237e-002, -7.738639e-001);
   glNormal3d(-5.517432e-001, 2.639215e-001, -7.911541e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-2.842817e-001, -6.472968e-001, -5.637862e-001);
   glNormal3d(-8.080378e-001, 1.809473e-001, -5.606540e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-3.217238e-001, -6.648198e-001, -5.354962e-001);
   glNormal3d(-4.141207e-001, 7.122195e-002, -9.074313e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-2.736472e-001, -6.804699e-001, -5.762661e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-6.641934e-001, 3.774272e-001, -6.452874e-001);
   glNormal3d(-8.080378e-001, 1.809473e-001, -5.606540e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-3.217238e-001, -6.648198e-001, -5.354962e-001);
   glNormal3d(-5.517432e-001, 2.639215e-001, -7.911541e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-2.842817e-001, -6.472968e-001, -5.637862e-001);
   glNormal3d(-7.675702e-001, 4.921337e-001, -4.106586e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-3.043811e-001, -5.768271e-001, -5.018803e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-6.202998e-001, 4.103205e-001, -6.684798e-001);
   glNormal3d(-5.629560e-001, 4.991626e-001, -6.587239e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-2.708076e-001, -5.826425e-001, -5.366035e-001);
   glNormal3d(-7.675702e-001, 4.921337e-001, -4.106586e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-3.043811e-001, -5.768271e-001, -5.018803e-001);
   glNormal3d(-5.517432e-001, 2.639215e-001, -7.911541e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-2.842817e-001, -6.472968e-001, -5.637862e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-5.517848e-001, 6.142124e-001, -5.641602e-001);
   glNormal3d(-5.629560e-001, 4.991626e-001, -6.587239e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-2.708076e-001, -5.826425e-001, -5.366035e-001);
   glNormal3d(-4.766368e-001, 5.710286e-001, -6.683888e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-2.258649e-001, -5.553945e-001, -5.508951e-001);
   glNormal3d(-4.777484e-001, 6.411790e-001, -6.005381e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-2.341179e-001, -5.291579e-001, -5.142587e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-4.800619e-001, 6.584273e-001, -5.796672e-001);
   glNormal3d(-4.432565e-001, 6.872245e-001, -5.755399e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-2.066460e-001, -5.296642e-001, -5.375852e-001);
   glNormal3d(-4.777484e-001, 6.411790e-001, -6.005381e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-2.341179e-001, -5.291579e-001, -5.142587e-001);
   glNormal3d(-4.766368e-001, 5.710286e-001, -6.683888e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-2.258649e-001, -5.553945e-001, -5.508951e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-4.512449e-001, 7.052988e-001, -5.467464e-001);
   glNormal3d(-4.777484e-001, 6.411790e-001, -6.005381e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-2.341179e-001, -5.291579e-001, -5.142587e-001);
   glNormal3d(-4.432565e-001, 6.872245e-001, -5.755399e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-2.066460e-001, -5.296642e-001, -5.375852e-001);
   glNormal3d(-3.609974e-001, 7.133009e-001, -6.007351e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-2.080884e-001, -5.082645e-001, -5.087892e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-4.050092e-001, 7.240268e-001, -5.583482e-001);
   glNormal3d(-3.509429e-001, 7.651599e-001, -5.397864e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-1.932488e-001, -5.195340e-001, -5.341669e-001);
   glNormal3d(-3.609974e-001, 7.133009e-001, -6.007351e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-2.080884e-001, -5.082645e-001, -5.087892e-001);
   glNormal3d(-4.432565e-001, 6.872245e-001, -5.755399e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-2.066460e-001, -5.296642e-001, -5.375852e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-3.011621e-001, 7.874018e-001, -5.378659e-001);
   glNormal3d(-3.609974e-001, 7.133009e-001, -6.007351e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-2.080884e-001, -5.082645e-001, -5.087892e-001);
   glNormal3d(-2.260707e-001, 8.016751e-001, -5.533615e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-1.702603e-001, -5.117069e-001, -5.350095e-001);
   glNormal3d(-2.137970e-001, 7.523243e-001, -6.231364e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-1.628897e-001, -4.923928e-001, -5.108618e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-2.914302e-001, 7.993897e-001, -5.253995e-001);
   glNormal3d(-2.260707e-001, 8.016751e-001, -5.533615e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-1.702603e-001, -5.117069e-001, -5.350095e-001);
   glNormal3d(-3.609974e-001, 7.133009e-001, -6.007351e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-2.080884e-001, -5.082645e-001, -5.087892e-001);
   glNormal3d(-3.509429e-001, 7.651599e-001, -5.397864e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-1.932488e-001, -5.195340e-001, -5.341669e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-1.165545e-001, 8.039653e-001, -5.831422e-001);
   glNormal3d(-2.137970e-001, 7.523243e-001, -6.231364e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-1.628897e-001, -4.923928e-001, -5.108618e-001);
   glNormal3d(-9.312023e-002, 7.856460e-001, -6.116281e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-1.560922e-001, -5.133882e-001, -5.411662e-001);
   glNormal3d(-5.659956e-002, 7.549765e-001, -6.533046e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-1.346210e-001, -4.964048e-001, -5.220431e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-1.604918e-001, 7.941253e-001, -5.861803e-001);
   glNormal3d(-9.312023e-002, 7.856460e-001, -6.116281e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-1.560922e-001, -5.133882e-001, -5.411662e-001);
   glNormal3d(-2.137970e-001, 7.523243e-001, -6.231364e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-1.628897e-001, -4.923928e-001, -5.108618e-001);
   glNormal3d(-2.260707e-001, 8.016751e-001, -5.533615e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-1.702603e-001, -5.117069e-001, -5.350095e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(6.586848e-002, 7.813967e-001, -6.205485e-001);
   glNormal3d(-5.659956e-002, 7.549765e-001, -6.533046e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-1.346210e-001, -4.964048e-001, -5.220431e-001);
   glNormal3d(-1.594904e-003, 7.448200e-001, -6.672636e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-1.227234e-001, -5.319358e-001, -5.655211e-001);
   glNormal3d(6.417898e-002, 7.188742e-001, -6.921712e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-6.724414e-002, -5.362866e-001, -5.651107e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-3.901078e-002, 7.684756e-001, -6.386889e-001);
   glNormal3d(-1.594904e-003, 7.448200e-001, -6.672636e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-1.227234e-001, -5.319358e-001, -5.655211e-001);
   glNormal3d(-5.659956e-002, 7.549765e-001, -6.533046e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-1.346210e-001, -4.964048e-001, -5.220431e-001);
   glNormal3d(-9.312023e-002, 7.856460e-001, -6.116281e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-1.560922e-001, -5.133882e-001, -5.411662e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(7.468600e-002, 6.912189e-001, -7.187756e-001);
   glNormal3d(6.417898e-002, 7.188742e-001, -6.921712e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-6.724414e-002, -5.362866e-001, -5.651107e-001);
   glNormal3d(-1.318181e-002, 6.398202e-001, -7.684116e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-1.167567e-001, -5.381688e-001, -5.720655e-001);
   glNormal3d(1.270778e-001, 5.873122e-001, -7.993220e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-5.502696e-002, -5.495415e-001, -5.765880e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(6.375872e-002, 7.510394e-001, -6.571717e-001);
   glNormal3d(-1.318181e-002, 6.398202e-001, -7.684116e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-1.167567e-001, -5.381688e-001, -5.720655e-001);
   glNormal3d(6.417898e-002, 7.188742e-001, -6.921712e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-6.724414e-002, -5.362866e-001, -5.651107e-001);
   glNormal3d(-1.594904e-003, 7.448200e-001, -6.672636e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-1.227234e-001, -5.319358e-001, -5.655211e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(6.328486e-002, 4.914954e-001, -8.685778e-001);
   glNormal3d(1.270778e-001, 5.873122e-001, -7.993220e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-5.502696e-002, -5.495415e-001, -5.765880e-001);
   glNormal3d(-1.989101e-002, 5.317174e-001, -8.466882e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-1.090256e-001, -5.581300e-001, -5.853822e-001);
   glNormal3d(1.720725e-001, 4.809526e-001, -8.596951e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-3.869235e-002, -5.909370e-001, -5.988220e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(4.400368e-002, 5.661692e-001, -8.231137e-001);
   glNormal3d(-1.989101e-002, 5.317174e-001, -8.466882e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-1.090256e-001, -5.581300e-001, -5.853822e-001);
   glNormal3d(1.270778e-001, 5.873122e-001, -7.993220e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-5.502696e-002, -5.495415e-001, -5.765880e-001);
   glNormal3d(-1.318181e-002, 6.398202e-001, -7.684116e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-1.167567e-001, -5.381688e-001, -5.720655e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(4.043257e-002, 4.480600e-001, -8.930887e-001);
   glNormal3d(1.720725e-001, 4.809526e-001, -8.596951e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-3.869235e-002, -5.909370e-001, -5.988220e-001);
   glNormal3d(-5.037794e-002, 4.502777e-001, -8.914662e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-1.089242e-001, -5.595034e-001, -5.862314e-001);
   glNormal3d(1.717007e-001, 3.190340e-001, -9.320602e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-3.842085e-002, -5.937853e-001, -6.002387e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(8.513501e-002, 5.285302e-001, -8.446348e-001);
   glNormal3d(-5.037794e-002, 4.502777e-001, -8.914662e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-1.089242e-001, -5.595034e-001, -5.862314e-001);
   glNormal3d(1.720725e-001, 4.809526e-001, -8.596951e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-3.869235e-002, -5.909370e-001, -5.988220e-001);
   glNormal3d(-1.989101e-002, 5.317174e-001, -8.466882e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-1.090256e-001, -5.581300e-001, -5.853822e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-3.415638e-002, 2.699467e-001, -9.622693e-001);
   glNormal3d(1.717007e-001, 3.190340e-001, -9.320602e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-3.842085e-002, -5.937853e-001, -6.002387e-001);
   glNormal3d(-1.754423e-001, 2.568200e-001, -9.504017e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-1.138722e-001, -5.789091e-001, -5.933872e-001);
   glNormal3d(1.056157e-001, 5.261642e-002, -9.930140e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-4.739095e-002, -6.333387e-001, -6.110162e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-1.614655e-002, 3.495516e-001, -9.367780e-001);
   glNormal3d(-1.754423e-001, 2.568200e-001, -9.504017e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-1.138722e-001, -5.789091e-001, -5.933872e-001);
   glNormal3d(1.717007e-001, 3.190340e-001, -9.320602e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-3.842085e-002, -5.937853e-001, -6.002387e-001);
   glNormal3d(-5.037794e-002, 4.502777e-001, -8.914662e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-1.089242e-001, -5.595034e-001, -5.862314e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-1.885760e-001, 3.487568e-002, -9.814391e-001);
   glNormal3d(1.056157e-001, 5.261642e-002, -9.930140e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-4.739095e-002, -6.333387e-001, -6.110162e-001);
   glNormal3d(-2.699318e-001, 1.146853e-001, -9.560251e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-1.335187e-001, -6.145989e-001, -5.938015e-001);
   glNormal3d(7.635108e-004, -1.634156e-001, -9.865570e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-8.527299e-002, -7.040902e-001, -6.062517e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-1.725799e-001, 1.063689e-001, -9.792353e-001);
   glNormal3d(-2.699318e-001, 1.146853e-001, -9.560251e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-1.335187e-001, -6.145989e-001, -5.938015e-001);
   glNormal3d(1.056157e-001, 5.261642e-002, -9.930140e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-4.739095e-002, -6.333387e-001, -6.110162e-001);
   glNormal3d(-1.754423e-001, 2.568200e-001, -9.504017e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-1.138722e-001, -5.789091e-001, -5.933872e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-2.612625e-001, -9.025807e-003, -9.652256e-001);
   glNormal3d(7.635108e-004, -1.634156e-001, -9.865570e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-8.527299e-002, -7.040902e-001, -6.062517e-001);
   glNormal3d(-2.849338e-001, 9.486272e-002, -9.538416e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-1.370904e-001, -6.179177e-001, -5.930318e-001);
   glNormal3d(-9.687449e-002, -2.363607e-001, -9.668242e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-9.227423e-002, -7.105732e-001, -6.042960e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-2.238553e-001, 1.489205e-002, -9.745086e-001);
   glNormal3d(-2.849338e-001, 9.486272e-002, -9.538416e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-1.370904e-001, -6.179177e-001, -5.930318e-001);
   glNormal3d(7.635108e-004, -1.634156e-001, -9.865570e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-8.527299e-002, -7.040902e-001, -6.062517e-001);
   glNormal3d(-2.699318e-001, 1.146853e-001, -9.560251e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-1.335187e-001, -6.145989e-001, -5.938015e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-2.514227e-001, -9.616205e-003, -9.678296e-001);
   glNormal3d(-9.687449e-002, -2.363607e-001, -9.668242e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-9.227423e-002, -7.105732e-001, -6.042960e-001);
   glNormal3d(-1.774967e-001, 1.100079e-001, -9.779536e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-1.598756e-001, -6.295029e-001, -5.875400e-001);
   glNormal3d(-1.251563e-001, -2.905239e-001, -9.486474e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-1.371936e-001, -7.329892e-001, -5.924041e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-2.361822e-001, 3.892373e-003, -9.717010e-001);
   glNormal3d(-1.774967e-001, 1.100079e-001, -9.779536e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-1.598756e-001, -6.295029e-001, -5.875400e-001);
   glNormal3d(-9.687449e-002, -2.363607e-001, -9.668242e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-9.227423e-002, -7.105732e-001, -6.042960e-001);
   glNormal3d(-2.849338e-001, 9.486272e-002, -9.538416e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-1.370904e-001, -6.179177e-001, -5.930318e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-6.789402e-002, 3.198904e-002, -9.971796e-001);
   glNormal3d(-1.251563e-001, -2.905239e-001, -9.486474e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-1.371936e-001, -7.329892e-001, -5.924041e-001);
   glNormal3d(-1.774967e-001, 1.100079e-001, -9.779536e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-1.598756e-001, -6.295029e-001, -5.875400e-001);
   glNormal3d(-2.318443e-001, -1.876268e-001, -9.544865e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-2.429340e-001, -7.088629e-001, -5.844307e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-1.025999e-001, 6.850109e-002, -9.923613e-001);
   glNormal3d(-1.288954e-001, 1.774778e-001, -9.756473e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-2.131814e-001, -6.170471e-001, -5.811689e-001);
   glNormal3d(-2.318443e-001, -1.876268e-001, -9.544865e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-2.429340e-001, -7.088629e-001, -5.844307e-001);
   glNormal3d(-1.774967e-001, 1.100079e-001, -9.779536e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-1.598756e-001, -6.295029e-001, -5.875400e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-1.766615e-001, 9.205978e-002, -9.799570e-001);
   glNormal3d(-2.318443e-001, -1.876268e-001, -9.544865e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-2.429340e-001, -7.088629e-001, -5.844307e-001);
   glNormal3d(-1.288954e-001, 1.774778e-001, -9.756473e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-2.131814e-001, -6.170471e-001, -5.811689e-001);
   glNormal3d(-3.723368e-001, -6.285432e-002, -9.259669e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-2.723347e-001, -6.841413e-001, -5.768081e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-2.315121e-001, 1.415545e-001, -9.624783e-001);
   glNormal3d(-1.724546e-001, 2.001788e-001, -9.644625e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-2.278135e-001, -6.047439e-001, -5.758399e-001);
   glNormal3d(-3.723368e-001, -6.285432e-002, -9.259669e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-2.723347e-001, -6.841413e-001, -5.768081e-001);
   glNormal3d(-1.288954e-001, 1.774778e-001, -9.756473e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-2.131814e-001, -6.170471e-001, -5.811689e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-1.452730e-001, 9.347120e-002, -9.849664e-001);
   glNormal3d(-3.723368e-001, -6.285432e-002, -9.259669e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-2.723347e-001, -6.841413e-001, -5.768081e-001);
   glNormal3d(-1.724546e-001, 2.001788e-001, -9.644625e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-2.278135e-001, -6.047439e-001, -5.758399e-001);
   glNormal3d(-4.141207e-001, 7.122195e-002, -9.074313e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-2.736472e-001, -6.804699e-001, -5.762661e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-2.457275e-001, 1.541146e-001, -9.570092e-001);
   glNormal3d(-2.248086e-001, 2.636165e-001, -9.380658e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-2.284460e-001, -6.029083e-001, -5.753819e-001);
   glNormal3d(-4.141207e-001, 7.122195e-002, -9.074313e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-2.736472e-001, -6.804699e-001, -5.762661e-001);
   glNormal3d(-1.724546e-001, 2.001788e-001, -9.644625e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-2.278135e-001, -6.047439e-001, -5.758399e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-3.650222e-001, 2.230312e-001, -9.038893e-001);
   glNormal3d(-4.141207e-001, 7.122195e-002, -9.074313e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-2.736472e-001, -6.804699e-001, -5.762661e-001);
   glNormal3d(-2.248086e-001, 2.636165e-001, -9.380658e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-2.284460e-001, -6.029083e-001, -5.753819e-001);
   glNormal3d(-5.517432e-001, 2.639215e-001, -7.911541e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-2.842817e-001, -6.472968e-001, -5.637862e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-4.131387e-001, 2.945750e-001, -8.617088e-001);
   glNormal3d(-4.067820e-001, 4.110562e-001, -8.158193e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-2.334567e-001, -5.866803e-001, -5.674321e-001);
   glNormal3d(-5.517432e-001, 2.639215e-001, -7.911541e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-2.842817e-001, -6.472968e-001, -5.637862e-001);
   glNormal3d(-2.248086e-001, 2.636165e-001, -9.380658e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-2.284460e-001, -6.029083e-001, -5.753819e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-5.508243e-001, 4.184129e-001, -7.221657e-001);
   glNormal3d(-5.517432e-001, 2.639215e-001, -7.911541e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-2.842817e-001, -6.472968e-001, -5.637862e-001);
   glNormal3d(-4.067820e-001, 4.110562e-001, -8.158193e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-2.334567e-001, -5.866803e-001, -5.674321e-001);
   glNormal3d(-5.629560e-001, 4.991626e-001, -6.587239e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-2.708076e-001, -5.826425e-001, -5.366035e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-5.209608e-001, 4.942639e-001, -6.959189e-001);
   glNormal3d(-4.766368e-001, 5.710286e-001, -6.683888e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-2.258649e-001, -5.553945e-001, -5.508951e-001);
   glNormal3d(-5.629560e-001, 4.991626e-001, -6.587239e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-2.708076e-001, -5.826425e-001, -5.366035e-001);
   glNormal3d(-4.067820e-001, 4.110562e-001, -8.158193e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-2.334567e-001, -5.866803e-001, -5.674321e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-4.510333e-001, 6.521069e-001, -6.093648e-001);
   glNormal3d(-4.766368e-001, 5.710286e-001, -6.683888e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-2.258649e-001, -5.553945e-001, -5.508951e-001);
   glNormal3d(-2.476044e-001, 6.059697e-001, -7.559714e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-1.781309e-001, -5.297137e-001, -5.587441e-001);
   glNormal3d(-4.432565e-001, 6.872245e-001, -5.755399e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-2.066460e-001, -5.296642e-001, -5.375852e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-4.085555e-001, 7.266736e-001, -5.522933e-001);
   glNormal3d(-4.432565e-001, 6.872245e-001, -5.755399e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-2.066460e-001, -5.296642e-001, -5.375852e-001);
   glNormal3d(-2.476044e-001, 6.059697e-001, -7.559714e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-1.781309e-001, -5.297137e-001, -5.587441e-001);
   glNormal3d(-3.509429e-001, 7.651599e-001, -5.397864e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-1.932488e-001, -5.195340e-001, -5.341669e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-2.932595e-001, 8.059664e-001, -5.142150e-001);
   glNormal3d(-3.509429e-001, 7.651599e-001, -5.397864e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-1.932488e-001, -5.195340e-001, -5.341669e-001);
   glNormal3d(-2.476044e-001, 6.059697e-001, -7.559714e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-1.781309e-001, -5.297137e-001, -5.587441e-001);
   glNormal3d(-2.260707e-001, 8.016751e-001, -5.533615e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-1.702603e-001, -5.117069e-001, -5.350095e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-1.495741e-001, 8.109642e-001, -5.656543e-001);
   glNormal3d(-2.260707e-001, 8.016751e-001, -5.533615e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-1.702603e-001, -5.117069e-001, -5.350095e-001);
   glNormal3d(-2.476044e-001, 6.059697e-001, -7.559714e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-1.781309e-001, -5.297137e-001, -5.587441e-001);
   glNormal3d(-9.312023e-002, 7.856460e-001, -6.116281e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-1.560922e-001, -5.133882e-001, -5.411662e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-4.852114e-002, 7.614688e-001, -6.463830e-001);
   glNormal3d(-9.312023e-002, 7.856460e-001, -6.116281e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-1.560922e-001, -5.133882e-001, -5.411662e-001);
   glNormal3d(-2.476044e-001, 6.059697e-001, -7.559714e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-1.781309e-001, -5.297137e-001, -5.587441e-001);
   glNormal3d(-1.594904e-003, 7.448200e-001, -6.672636e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-1.227234e-001, -5.319358e-001, -5.655211e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-5.975662e-002, 6.950579e-001, -7.164661e-001);
   glNormal3d(-1.594904e-003, 7.448200e-001, -6.672636e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-1.227234e-001, -5.319358e-001, -5.655211e-001);
   glNormal3d(-2.476044e-001, 6.059697e-001, -7.559714e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-1.781309e-001, -5.297137e-001, -5.587441e-001);
   glNormal3d(-1.318181e-002, 6.398202e-001, -7.684116e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-1.167567e-001, -5.381688e-001, -5.720655e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-1.118546e-001, 5.211438e-001, -8.461074e-001);
   glNormal3d(-1.318181e-002, 6.398202e-001, -7.684116e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-1.167567e-001, -5.381688e-001, -5.720655e-001);
   glNormal3d(-2.476044e-001, 6.059697e-001, -7.559714e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-1.781309e-001, -5.297137e-001, -5.587441e-001);
   glNormal3d(-1.989101e-002, 5.317174e-001, -8.466882e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-1.090256e-001, -5.581300e-001, -5.853822e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-1.148509e-001, 5.162751e-001, -8.486868e-001);
   glNormal3d(-1.989101e-002, 5.317174e-001, -8.466882e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-1.090256e-001, -5.581300e-001, -5.853822e-001);
   glNormal3d(-2.476044e-001, 6.059697e-001, -7.559714e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-1.781309e-001, -5.297137e-001, -5.587441e-001);
   glNormal3d(-5.037794e-002, 4.502777e-001, -8.914662e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-1.089242e-001, -5.595034e-001, -5.862314e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-1.940926e-001, 3.825800e-001, -9.033054e-001);
   glNormal3d(-5.037794e-002, 4.502777e-001, -8.914662e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-1.089242e-001, -5.595034e-001, -5.862314e-001);
   glNormal3d(-2.476044e-001, 6.059697e-001, -7.559714e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-1.781309e-001, -5.297137e-001, -5.587441e-001);
   glNormal3d(-1.754423e-001, 2.568200e-001, -9.504017e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-1.138722e-001, -5.789091e-001, -5.933872e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-3.424966e-001, 1.991959e-001, -9.181596e-001);
   glNormal3d(-1.754423e-001, 2.568200e-001, -9.504017e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-1.138722e-001, -5.789091e-001, -5.933872e-001);
   glNormal3d(-2.476044e-001, 6.059697e-001, -7.559714e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-1.781309e-001, -5.297137e-001, -5.587441e-001);
   glNormal3d(-2.699318e-001, 1.146853e-001, -9.560251e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-1.335187e-001, -6.145989e-001, -5.938015e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-3.671486e-001, 1.836361e-001, -9.118551e-001);
   glNormal3d(-2.699318e-001, 1.146853e-001, -9.560251e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-1.335187e-001, -6.145989e-001, -5.938015e-001);
   glNormal3d(-2.476044e-001, 6.059697e-001, -7.559714e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-1.781309e-001, -5.297137e-001, -5.587441e-001);
   glNormal3d(-2.849338e-001, 9.486272e-002, -9.538416e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-1.370904e-001, -6.179177e-001, -5.930318e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-3.271460e-001, 2.062655e-001, -9.221876e-001);
   glNormal3d(-2.849338e-001, 9.486272e-002, -9.538416e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-1.370904e-001, -6.179177e-001, -5.930318e-001);
   glNormal3d(-2.476044e-001, 6.059697e-001, -7.559714e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-1.781309e-001, -5.297137e-001, -5.587441e-001);
   glNormal3d(-1.774967e-001, 1.100079e-001, -9.779536e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-1.598756e-001, -6.295029e-001, -5.875400e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-5.234816e-002, 2.680222e-001, -9.619895e-001);
   glNormal3d(-1.774967e-001, 1.100079e-001, -9.779536e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-1.598756e-001, -6.295029e-001, -5.875400e-001);
   glNormal3d(-2.476044e-001, 6.059697e-001, -7.559714e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-1.781309e-001, -5.297137e-001, -5.587441e-001);
   glNormal3d(-1.288954e-001, 1.774778e-001, -9.756473e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-2.131814e-001, -6.170471e-001, -5.811689e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-1.055737e-001, 2.868544e-001, -9.521390e-001);
   glNormal3d(-1.288954e-001, 1.774778e-001, -9.756473e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-2.131814e-001, -6.170471e-001, -5.811689e-001);
   glNormal3d(-2.476044e-001, 6.059697e-001, -7.559714e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-1.781309e-001, -5.297137e-001, -5.587441e-001);
   glNormal3d(-1.724546e-001, 2.001788e-001, -9.644625e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-2.278135e-001, -6.047439e-001, -5.758399e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-2.090348e-002, 2.352480e-001, -9.717106e-001);
   glNormal3d(-1.724546e-001, 2.001788e-001, -9.644625e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-2.278135e-001, -6.047439e-001, -5.758399e-001);
   glNormal3d(-2.476044e-001, 6.059697e-001, -7.559714e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-1.781309e-001, -5.297137e-001, -5.587441e-001);
   glNormal3d(-2.248086e-001, 2.636165e-001, -9.380658e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-2.284460e-001, -6.029083e-001, -5.753819e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-2.370537e-001, 3.673852e-001, -8.993518e-001);
   glNormal3d(-2.248086e-001, 2.636165e-001, -9.380658e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-2.284460e-001, -6.029083e-001, -5.753819e-001);
   glNormal3d(-2.476044e-001, 6.059697e-001, -7.559714e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-1.781309e-001, -5.297137e-001, -5.587441e-001);
   glNormal3d(-4.067820e-001, 4.110562e-001, -8.158193e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-2.334567e-001, -5.866803e-001, -5.674321e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-3.966106e-001, 5.023639e-001, -7.683297e-001);
   glNormal3d(-4.067820e-001, 4.110562e-001, -8.158193e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-2.334567e-001, -5.866803e-001, -5.674321e-001);
   glNormal3d(-2.476044e-001, 6.059697e-001, -7.559714e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-1.781309e-001, -5.297137e-001, -5.587441e-001);
   glNormal3d(-4.766368e-001, 5.710286e-001, -6.683888e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-2.258649e-001, -5.553945e-001, -5.508951e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-1.434800e-001, 5.680835e-002, -9.880214e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(2.013522e-002, -5.804081e-001, -2.495647e-001);
   glNormal3d(1.301394e-001, 9.179169e-002, -9.872376e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(9.042219e-002, -4.929182e-001, -2.547413e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-7.436131e-002, -5.182178e-001, -2.322662e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(4.408497e-002, -7.165839e-001, -6.961063e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-5.451595e-002, -8.283548e-001, -1.743565e-001);
   glNormal3d(-1.143172e-001, -7.191989e-001, -6.853354e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-2.308573e-001, -8.495088e-001, -1.637480e-001);
   glNormal3d(1.287655e-001, -7.740635e-001, -6.198751e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(4.957684e-002, -8.218722e-001, -1.744375e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(4.408497e-002, -7.165839e-001, -6.961063e-001);
   glNormal3d(-1.143172e-001, -7.191989e-001, -6.853354e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-2.308573e-001, -8.495088e-001, -1.637480e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-5.451595e-002, -8.283548e-001, -1.743565e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-1.032141e-001, -8.248957e-001, -1.810014e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-1.434829e-001, 5.678413e-002, -9.880224e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-2.406086e-001, -6.408313e-001, -2.151717e-001);
   glNormal3d(-2.979841e-001, -3.447358e-003, -9.545646e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-3.064116e-001, -6.536405e-001, -2.063518e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-2.408792e-001, -6.435624e-001, -2.152894e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(5.057601e-002, -9.987156e-001, 3.032164e-003);
   glNormal3d(4.082493e-001, -8.910457e-001, 1.984188e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(3.124275e-001, -1.529613e-001, 7.679281e-002);

   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(1.691909e-001, -1.603275e-001, 3.974048e-002);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(1.553508e-001, -1.608558e-001, 9.658229e-002);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(5.057601e-002, -9.987156e-001, 3.032164e-003);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(1.691909e-001, -1.603275e-001, 3.974048e-002);
   glNormal3d(4.082493e-001, -8.910457e-001, 1.984188e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(3.124275e-001, -1.529613e-001, 7.679281e-002);
   glNormal3d(4.174420e-001, -8.850385e-001, -2.060315e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(3.151554e-001, -1.532033e-001, -4.841444e-002);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(1.006264e-001, -8.906528e-001, 4.434095e-001);
   glNormal3d(1.421483e-001, -8.400784e-001, 5.235094e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(1.027990e-001, -1.144119e-001, 2.017975e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(1.553508e-001, -1.608558e-001, 9.658229e-002);
   glNormal3d(4.603866e-001, -4.352847e-001, 7.736739e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(8.322039e-002, -1.350544e-001, 1.647771e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(1.006264e-001, -8.906528e-001, 4.434095e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(1.553508e-001, -1.608558e-001, 9.658229e-002);
   glNormal3d(1.421483e-001, -8.400784e-001, 5.235094e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(1.027990e-001, -1.144119e-001, 2.017975e-001);
   glNormal3d(4.082493e-001, -8.910457e-001, 1.984188e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(3.124275e-001, -1.529613e-001, 7.679281e-002);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(1.017484e-001, -8.907841e-001, 4.428893e-001);
   glNormal3d(1.421483e-001, -8.400784e-001, 5.235094e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(1.027990e-001, -1.144119e-001, 2.017975e-001);
   glNormal3d(2.021506e-001, -5.008014e-001, 8.416253e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(6.534712e-002, -1.315028e-001, 1.760267e-001);
   glNormal3d(1.694299e-001, -7.805673e-001, 6.016711e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(7.585718e-002, -9.983468e-002, 2.373063e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(1.017484e-001, -8.907841e-001, 4.428893e-001);
   glNormal3d(4.603866e-001, -4.352847e-001, 7.736739e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(8.322039e-002, -1.350544e-001, 1.647771e-001);
   glNormal3d(2.021506e-001, -5.008014e-001, 8.416253e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(6.534712e-002, -1.315028e-001, 1.760267e-001);
   glNormal3d(1.421483e-001, -8.400784e-001, 5.235094e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(1.027990e-001, -1.144119e-001, 2.017975e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(3.911648e-002, -8.904251e-001, 4.534457e-001);
   glNormal3d(1.694299e-001, -7.805673e-001, 6.016711e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(7.585718e-002, -9.983468e-002, 2.373063e-001);
   glNormal3d(4.797147e-002, -4.581890e-001, 8.875593e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-3.861702e-002, -1.332911e-001, 1.814834e-001);
   glNormal3d(-4.507600e-002, -7.716578e-001, 6.344386e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-1.364131e-001, -9.876970e-002, 2.577091e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(3.911648e-002, -8.904251e-001, 4.534457e-001);
   glNormal3d(2.021506e-001, -5.008014e-001, 8.416253e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(6.534712e-002, -1.315028e-001, 1.760267e-001);
   glNormal3d(4.797147e-002, -4.581890e-001, 8.875593e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-3.861702e-002, -1.332911e-001, 1.814834e-001);
   glNormal3d(1.694299e-001, -7.805673e-001, 6.016711e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(7.585718e-002, -9.983468e-002, 2.373063e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-1.869263e-001, -8.330812e-001, 5.206095e-001);
   glNormal3d(-4.507600e-002, -7.716578e-001, 6.344386e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-1.364131e-001, -9.876970e-002, 2.577091e-001);
   glNormal3d(-2.467866e-001, -5.020788e-001, 8.288626e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-2.121475e-001, -1.240727e-001, 1.900264e-001);
   glNormal3d(-2.222753e-001, -6.788169e-001, 6.998581e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-2.264439e-001, -7.215540e-002, 2.679716e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-1.869263e-001, -8.330812e-001, 5.206095e-001);
   glNormal3d(-1.884564e-002, -4.100124e-001, 9.118852e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-1.687237e-001, -1.348592e-001, 1.883573e-001);
   glNormal3d(-2.467866e-001, -5.020788e-001, 8.288626e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-2.121475e-001, -1.240727e-001, 1.900264e-001);
   glNormal3d(-4.507600e-002, -7.716578e-001, 6.344386e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-1.364131e-001, -9.876970e-002, 2.577091e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-1.869263e-001, -8.330812e-001, 5.206095e-001);
   glNormal3d(-3.724277e-001, -8.634359e-001, 3.402589e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-3.172924e-001, -1.346421e-001, 1.353607e-001);
   glNormal3d(-2.467866e-001, -5.020788e-001, 8.288626e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-2.121475e-001, -1.240727e-001, 1.900264e-001);
   glNormal3d(-4.696243e-001, -3.940329e-001, 7.900577e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-3.034659e-001, -1.387294e-001, 1.337847e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-1.869263e-001, -8.330812e-001, 5.206095e-001);
   glNormal3d(-2.467866e-001, -5.020788e-001, 8.288626e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-2.121475e-001, -1.240727e-001, 1.900264e-001);
   glNormal3d(-3.724277e-001, -8.634359e-001, 3.402589e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-3.172924e-001, -1.346421e-001, 1.353607e-001);
   glNormal3d(-2.222753e-001, -6.788169e-001, 6.998581e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-2.264439e-001, -7.215540e-002, 2.679716e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-3.007835e-001, -8.531002e-001, -4.263206e-001);
   glNormal3d(-4.611439e-001, -8.732426e-001, -1.574602e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-3.543647e-001, -1.360919e-001, -9.711234e-003);
   glNormal3d(-5.379121e-001, -4.564102e-001, -7.087596e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-2.706317e-001, -1.332667e-001, -7.444102e-002);
   glNormal3d(-4.226418e-001, -6.644218e-001, -6.163746e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-3.320170e-001, -7.628405e-002, -1.451584e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-3.007835e-001, -8.531002e-001, -4.263206e-001);
   glNormal3d(-7.835935e-001, -4.410762e-001, -4.375305e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-3.196948e-001, -1.463408e-001, -1.366321e-002);
   glNormal3d(-5.379121e-001, -4.564102e-001, -7.087596e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-2.706317e-001, -1.332667e-001, -7.444102e-002);
   glNormal3d(-4.611439e-001, -8.732426e-001, -1.574602e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-3.543647e-001, -1.360919e-001, -9.711234e-003);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-3.007835e-001, -8.531002e-001, -4.263206e-001);
   glNormal3d(-1.592622e-001, -7.713260e-001, -6.161914e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-2.143861e-001, -1.110573e-001, -1.585670e-001);
   glNormal3d(-5.379121e-001, -4.564102e-001, -7.087596e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-2.706317e-001, -1.332667e-001, -7.444102e-002);
   glNormal3d(-3.154352e-001, -4.023601e-001, -8.594225e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-2.199795e-001, -1.387562e-001, -9.919293e-002);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-3.007835e-001, -8.531002e-001, -4.263206e-001);
   glNormal3d(-5.379121e-001, -4.564102e-001, -7.087596e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-2.706317e-001, -1.332667e-001, -7.444102e-002);
   glNormal3d(-1.592622e-001, -7.713260e-001, -6.161914e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-2.143861e-001, -1.110573e-001, -1.585670e-001);
   glNormal3d(-4.226418e-001, -6.644218e-001, -6.163746e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-3.320170e-001, -7.628405e-002, -1.451584e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-5.573070e-001, -8.165387e-001, 1.505769e-001);
   glNormal3d(-8.836759e-001, -3.798849e-001, 2.735040e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-3.321890e-001, -1.352247e-001, 7.706723e-002);
   glNormal3d(-5.809299e-001, -7.023762e-001, 4.113248e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-4.164895e-001, -6.323820e-002, 1.554222e-001);
   glNormal3d(-3.724277e-001, -8.634359e-001, 3.402589e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-3.172924e-001, -1.346421e-001, 1.353607e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-5.573070e-001, -8.165387e-001, 1.505769e-001);
   glNormal3d(-8.922931e-001, -4.318968e-001, 1.314468e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-3.356573e-001, -1.351577e-001, 6.459312e-002);
   glNormal3d(-5.809299e-001, -7.023762e-001, 4.113248e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-4.164895e-001, -6.323820e-002, 1.554222e-001);
   glNormal3d(-8.836759e-001, -3.798849e-001, 2.735040e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-3.321890e-001, -1.352247e-001, 7.706723e-002);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-5.573070e-001, -8.165387e-001, 1.505769e-001);
   glNormal3d(-4.611439e-001, -8.732426e-001, -1.574602e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-3.543647e-001, -1.360919e-001, -9.711234e-003);
   glNormal3d(-8.922931e-001, -4.318968e-001, 1.314468e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-3.356573e-001, -1.351577e-001, 6.459312e-002);
   glNormal3d(-9.271509e-001, -3.710687e-001, -5.195379e-002);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-3.355540e-001, -1.353563e-001, 6.389924e-002);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-5.573070e-001, -8.165387e-001, 1.505769e-001);
   glNormal3d(-5.809299e-001, -7.023762e-001, 4.113248e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-4.164895e-001, -6.323820e-002, 1.554222e-001);
   glNormal3d(-8.922931e-001, -4.318968e-001, 1.314468e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-3.356573e-001, -1.351577e-001, 6.459312e-002);
   glNormal3d(-4.611439e-001, -8.732426e-001, -1.574602e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-3.543647e-001, -1.360919e-001, -9.711234e-003);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-8.657306e-003, -9.058888e-001, -4.234272e-001);
   glNormal3d(-1.095250e-001, -4.556163e-001, -8.834127e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-1.256546e-001, -1.310282e-001, -1.176551e-001);
   glNormal3d(8.559655e-003, -7.890159e-001, -6.143132e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(3.918890e-002, -1.075958e-001, -1.711571e-001);
   glNormal3d(-1.592622e-001, -7.713260e-001, -6.161914e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-2.143861e-001, -1.110573e-001, -1.585670e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-8.657306e-003, -9.058888e-001, -4.234272e-001);
   glNormal3d(2.475720e-002, -4.550394e-001, -8.901271e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(2.453462e-002, -1.251183e-001, -1.333694e-001);
   glNormal3d(8.559655e-003, -7.890159e-001, -6.143132e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(3.918890e-002, -1.075958e-001, -1.711571e-001);
   glNormal3d(-1.095250e-001, -4.556163e-001, -8.834127e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-1.256546e-001, -1.310282e-001, -1.176551e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(3.987277e-002, -9.040491e-001, -4.255648e-001);
   glNormal3d(8.559655e-003, -7.890159e-001, -6.143132e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(3.918890e-002, -1.075958e-001, -1.711571e-001);
   glNormal3d(4.495901e-001, -5.091977e-001, -7.338845e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(1.392843e-001, -1.426879e-001, -8.723078e-002);
   glNormal3d(4.174420e-001, -8.850385e-001, -2.060315e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(3.151554e-001, -1.532033e-001, -4.841444e-002);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(3.987277e-002, -9.040491e-001, -4.255648e-001);
   glNormal3d(4.495901e-001, -5.091977e-001, -7.338845e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(1.392843e-001, -1.426879e-001, -8.723078e-002);
   glNormal3d(8.559655e-003, -7.890159e-001, -6.143132e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(3.918890e-002, -1.075958e-001, -1.711571e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(4.177781e-002, -1.272051e-001, -1.292574e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(5.118170e-001, -1.271604e-001, 8.496315e-001);
   glNormal3d(2.886786e-001, -8.606948e-002, 9.535495e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(1.460696e-001, -6.022205e-001, 2.366371e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(1.690282e-001, -6.171705e-001, 2.205694e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(1.455583e-001, -6.228926e-001, 2.338512e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(5.118170e-001, -1.271604e-001, 8.496315e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(1.690282e-001, -6.171705e-001, 2.205694e-001);
   glNormal3d(2.886786e-001, -8.606948e-002, 9.535495e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(1.460696e-001, -6.022205e-001, 2.366371e-001);
   glNormal3d(5.878563e-001, -9.483385e-002, 8.033875e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(1.751820e-001, -6.049898e-001, 2.186854e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(6.305269e-002, -1.348245e-001, 9.888613e-001);
   glNormal3d(2.886786e-001, -8.606948e-002, 9.535495e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(1.460696e-001, -6.022205e-001, 2.366371e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(9.161370e-002, -6.625723e-001, 2.318808e-001);
   glNormal3d(4.087823e-002, -7.286815e-002, 9.965035e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-2.268173e-001, -6.436000e-001, 2.547717e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(6.305269e-002, -1.348245e-001, 9.888613e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(1.455583e-001, -6.228926e-001, 2.338512e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(9.161370e-002, -6.625723e-001, 2.318808e-001);
   glNormal3d(2.886786e-001, -8.606948e-002, 9.535495e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(1.460696e-001, -6.022205e-001, 2.366371e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(1.514888e-001, -8.296072e-001, 5.374039e-001);
   glNormal3d(7.003711e-002, -9.436795e-001, 3.233633e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-1.025870e-001, -8.828660e-001, 1.238775e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(3.955820e-002, -8.348371e-001, 1.579519e-001);
   glNormal3d(-7.366893e-002, -9.149438e-001, 3.968006e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(3.837485e-002, -8.422970e-001, 1.467694e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(1.514888e-001, -8.296072e-001, 5.374039e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(3.955820e-002, -8.348371e-001, 1.579519e-001);
   glNormal3d(7.003711e-002, -9.436795e-001, 3.233633e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-1.025870e-001, -8.828660e-001, 1.238775e-001);
   glNormal3d(1.443000e-002, -8.466727e-001, 5.319183e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-1.546505e-001, -8.644124e-001, 1.670411e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(1.443244e-001, -8.167238e-001, 5.586884e-001);
   glNormal3d(1.652976e-001, -8.952639e-001, 4.137381e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(7.966483e-002, -8.565387e-001, 1.152838e-001);
   glNormal3d(-7.366893e-002, -9.149438e-001, 3.968006e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(3.837485e-002, -8.422970e-001, 1.467694e-001);
   glNormal3d(3.019743e-002, -9.836714e-001, 1.774223e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(8.380354e-002, -8.466481e-001, 1.286733e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(1.443244e-001, -8.167238e-001, 5.586884e-001);
   glNormal3d(-7.366893e-002, -9.149438e-001, 3.968006e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(3.837485e-002, -8.422970e-001, 1.467694e-001);
   glNormal3d(1.652976e-001, -8.952639e-001, 4.137381e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(7.966483e-002, -8.565387e-001, 1.152838e-001);
   glNormal3d(7.003711e-002, -9.436795e-001, 3.233633e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-1.025870e-001, -8.828660e-001, 1.238775e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(2.695013e-001, -8.112163e-001, 5.189384e-001);
   glNormal3d(1.898444e-001, -8.927989e-001, 4.084962e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(9.400058e-002, -8.574023e-001, 1.064888e-001);
   glNormal3d(1.197449e-001, -9.783303e-001, 1.689110e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(9.061616e-002, -8.466811e-001, 1.250060e-001);
   glNormal3d(2.052156e-001, -9.724106e-001, 1.109244e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(1.010538e-001, -8.455158e-001, 1.214070e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(2.695013e-001, -8.112163e-001, 5.189384e-001);
   glNormal3d(1.197449e-001, -9.783303e-001, 1.689110e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(9.061616e-002, -8.466811e-001, 1.250060e-001);
   glNormal3d(1.898444e-001, -8.927989e-001, 4.084962e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(9.400058e-002, -8.574023e-001, 1.064888e-001);
   glNormal3d(1.652976e-001, -8.952639e-001, 4.137381e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(7.966483e-002, -8.565387e-001, 1.152838e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(2.963883e-001, -8.103170e-001, 5.055100e-001);
   glNormal3d(1.898444e-001, -8.927989e-001, 4.084962e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(9.400058e-002, -8.574023e-001, 1.064888e-001);
   glNormal3d(3.221173e-001, -9.466031e-001, 1.353117e-002);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(1.410360e-001, -8.336958e-001, 1.169119e-001);
   glNormal3d(4.350174e-001, -8.368963e-001, 3.322114e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(1.917693e-001, -8.437480e-001, 7.105284e-002);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(2.963883e-001, -8.103170e-001, 5.055100e-001);
   glNormal3d(2.052156e-001, -9.724106e-001, 1.109244e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(1.010538e-001, -8.455158e-001, 1.214070e-001);
   glNormal3d(3.221173e-001, -9.466031e-001, 1.353117e-002);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(1.410360e-001, -8.336958e-001, 1.169119e-001);
   glNormal3d(1.898444e-001, -8.927989e-001, 4.084962e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(9.400058e-002, -8.574023e-001, 1.064888e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(3.473602e-001, -7.575365e-001, 5.527019e-001);
   glNormal3d(4.350174e-001, -8.368963e-001, 3.322114e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(1.917693e-001, -8.437480e-001, 7.105284e-002);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(1.862173e-001, -8.086092e-001, 1.227036e-001);
   glNormal3d(5.886108e-001, -7.111472e-001, 3.844568e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(2.322114e-001, -8.178759e-001, 8.109648e-002);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(3.473602e-001, -7.575365e-001, 5.527019e-001);
   glNormal3d(4.930364e-001, -8.678333e-001, -6.148593e-002);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(1.657168e-001, -8.216754e-001, 1.176792e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(1.862173e-001, -8.086092e-001, 1.227036e-001);
   glNormal3d(4.350174e-001, -8.368963e-001, 3.322114e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(1.917693e-001, -8.437480e-001, 7.105284e-002);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(5.151752e-001, -5.253400e-001, 6.772092e-001);
   glNormal3d(5.886108e-001, -7.111472e-001, 3.844568e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(2.322114e-001, -8.178759e-001, 8.109648e-002);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(2.294126e-001, -7.724895e-001, 1.184338e-001);
   glNormal3d(6.876992e-001, -5.719216e-001, 4.471862e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(2.598444e-001, -7.779628e-001, 9.103737e-002);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(5.151752e-001, -5.253400e-001, 6.772092e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(2.037279e-001, -7.961592e-001, 1.196113e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(2.294126e-001, -7.724895e-001, 1.184338e-001);
   glNormal3d(5.886108e-001, -7.111472e-001, 3.844568e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(2.322114e-001, -8.178759e-001, 8.109648e-002);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(5.295636e-001, -4.945034e-001, 6.892234e-001);
   glNormal3d(8.095379e-001, -3.478623e-001, 4.729061e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(2.881912e-001, -7.374007e-001, 9.835970e-002);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(2.394203e-001, -7.631289e-001, 1.173732e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(2.541006e-001, -7.310820e-001, 1.290866e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(5.295636e-001, -4.945034e-001, 6.892234e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(2.394203e-001, -7.631289e-001, 1.173732e-001);
   glNormal3d(8.095379e-001, -3.478623e-001, 4.729061e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(2.881912e-001, -7.374007e-001, 9.835970e-002);
   glNormal3d(6.876992e-001, -5.719216e-001, 4.471862e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(2.598444e-001, -7.779628e-001, 9.103737e-002);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(6.507098e-001, -1.285201e-001, 7.483711e-001);
   glNormal3d(8.095379e-001, -3.478623e-001, 4.729061e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(2.881912e-001, -7.374007e-001, 9.835970e-002);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(2.664303e-001, -6.932748e-001, 1.248587e-001);
   glNormal3d(8.488714e-001, -1.088196e-001, 5.172772e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(2.909273e-001, -6.870559e-001, 1.046265e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(6.507098e-001, -1.285201e-001, 7.483711e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(2.541006e-001, -7.310820e-001, 1.290866e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(2.664303e-001, -6.932748e-001, 1.248587e-001);
   glNormal3d(8.095379e-001, -3.478623e-001, 4.729061e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(2.881912e-001, -7.374007e-001, 9.835970e-002);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(6.635473e-001, -7.088650e-002, 7.447685e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(2.687837e-001, -6.278456e-001, 1.331161e-001);
   glNormal3d(8.643713e-001, 1.506943e-002, 5.026282e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(3.022645e-001, -5.329486e-001, 1.123188e-001);
   glNormal3d(8.497306e-001, -9.468779e-002, 5.186444e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(2.945506e-001, -6.341374e-001, 1.095603e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(6.635473e-001, -7.088650e-002, 7.447685e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(2.463176e-001, -6.104393e-001, 1.547888e-001);
   glNormal3d(8.643713e-001, 1.506943e-002, 5.026282e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(3.022645e-001, -5.329486e-001, 1.123188e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(2.687837e-001, -6.278456e-001, 1.331161e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(6.635473e-001, -7.088650e-002, 7.447685e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(2.042367e-001, -6.120844e-001, 1.921240e-001);
   glNormal3d(8.643713e-001, 1.506943e-002, 5.026282e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(3.022645e-001, -5.329486e-001, 1.123188e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(2.463176e-001, -6.104393e-001, 1.547888e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(6.635473e-001, -7.088650e-002, 7.447685e-001);
   glNormal3d(8.643713e-001, 1.506943e-002, 5.026282e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(3.022645e-001, -5.329486e-001, 1.123188e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(2.042367e-001, -6.120844e-001, 1.921240e-001);
   glNormal3d(5.878563e-001, -9.483385e-002, 8.033875e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(1.751820e-001, -6.049898e-001, 2.186854e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(6.531133e-001, -1.145098e-001, 7.485523e-001);
   glNormal3d(8.488714e-001, -1.088196e-001, 5.172772e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(2.909273e-001, -6.870559e-001, 1.046265e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(2.838428e-001, -6.395106e-001, 1.180810e-001);
   glNormal3d(8.497306e-001, -9.468779e-002, 5.186444e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(2.945506e-001, -6.341374e-001, 1.095603e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(6.531133e-001, -1.145098e-001, 7.485523e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(2.838428e-001, -6.395106e-001, 1.180810e-001);
   glNormal3d(8.488714e-001, -1.088196e-001, 5.172772e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(2.909273e-001, -6.870559e-001, 1.046265e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(2.696630e-001, -6.833599e-001, 1.237450e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(1.249102e-001, -5.065549e-001, 8.531117e-001);
   glNormal3d(-5.254324e-001, -3.287632e-001, 7.847519e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(4.367458e-002, -7.728235e-001, 2.047141e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-1.334846e-001, -8.096633e-001, 2.087787e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-1.354258e-001, -8.031000e-001, 2.129600e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(1.249102e-001, -5.065549e-001, 8.531117e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-1.334846e-001, -8.096633e-001, 2.087787e-001);
   glNormal3d(-5.254324e-001, -3.287632e-001, 7.847519e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(4.367458e-002, -7.728235e-001, 2.047141e-001);
   glNormal3d(-5.166875e-001, -4.489479e-001, 7.290266e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(4.195947e-002, -8.013836e-001, 1.880069e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(1.063459e-001, -3.786855e-001, 9.193954e-001);
   glNormal3d(-5.120619e-001, -2.828860e-001, 8.110291e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(4.471377e-002, -7.618488e-001, 2.091142e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-1.354258e-001, -8.031000e-001, 2.129600e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-1.453163e-001, -7.698742e-001, 2.277893e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(1.063459e-001, -3.786855e-001, 9.193954e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-1.354258e-001, -8.031000e-001, 2.129600e-001);
   glNormal3d(-5.120619e-001, -2.828860e-001, 8.110291e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(4.471377e-002, -7.618488e-001, 2.091142e-001);
   glNormal3d(-5.254324e-001, -3.287632e-001, 7.847519e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(4.367458e-002, -7.728235e-001, 2.047141e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(1.063577e-001, -3.905522e-001, 9.144162e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(4.762948e-002, -7.317787e-001, 2.216182e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-1.453163e-001, -7.698742e-001, 2.277893e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-1.484848e-001, -7.639393e-001, 2.306927e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(1.063577e-001, -3.905522e-001, 9.144162e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-1.453163e-001, -7.698742e-001, 2.277893e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(4.762948e-002, -7.317787e-001, 2.216182e-001);
   glNormal3d(-5.120619e-001, -2.828860e-001, 8.110291e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(4.471377e-002, -7.618488e-001, 2.091142e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(7.990050e-002, -2.124316e-001, 9.739039e-001);
   glNormal3d(-5.726084e-001, -1.646031e-001, 8.031347e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(4.762948e-002, -7.317787e-001, 2.216182e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-1.513292e-001, -7.575279e-001, 2.323245e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(7.096920e-002, -6.885418e-001, 2.291343e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(7.990050e-002, -2.124316e-001, 9.739039e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-1.484848e-001, -7.639393e-001, 2.306927e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-1.513292e-001, -7.575279e-001, 2.323245e-001);
   glNormal3d(-5.726084e-001, -1.646031e-001, 8.031347e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(4.762948e-002, -7.317787e-001, 2.216182e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(8.371945e-002, -2.248820e-001, 9.707827e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(7.096920e-002, -6.885418e-001, 2.291343e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-1.693944e-001, -7.205388e-001, 2.424510e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(7.824365e-002, -6.772934e-001, 2.311127e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(8.371945e-002, -2.248820e-001, 9.707827e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-1.513292e-001, -7.575279e-001, 2.323245e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-1.693944e-001, -7.205388e-001, 2.424510e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(7.096920e-002, -6.885418e-001, 2.291343e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(6.470935e-002, -1.105224e-001, 9.917648e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(7.824365e-002, -6.772934e-001, 2.311127e-001);
   glNormal3d(4.087823e-002, -7.286815e-002, 9.965035e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-2.268173e-001, -6.436000e-001, 2.547717e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(9.161370e-002, -6.625723e-001, 2.318808e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(6.470935e-002, -1.105224e-001, 9.917648e-001);
   glNormal3d(4.087823e-002, -7.286815e-002, 9.965035e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-2.268173e-001, -6.436000e-001, 2.547717e-001);
   glNormal3d(5.952552e-001, 2.498743e-001, 7.636976e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-1.693944e-001, -7.205388e-001, 2.424510e-001);
   glNormal3d(4.830128e-001, 3.483436e-001, 8.033401e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-2.250926e-001, -6.562295e-001, 2.532517e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(6.470935e-002, -1.105224e-001, 9.917648e-001);
   glNormal3d(5.952552e-001, 2.498743e-001, 7.636976e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-1.693944e-001, -7.205388e-001, 2.424510e-001);
   glNormal3d(4.087823e-002, -7.286815e-002, 9.965035e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-2.268173e-001, -6.436000e-001, 2.547717e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(7.824365e-002, -6.772934e-001, 2.311127e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(3.209669e-002, -2.357608e-002, 9.992067e-001);
   glNormal3d(4.244979e-002, 1.994822e-003, 9.990966e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-2.165889e-001, -5.422341e-001, 2.568348e-001);
   glNormal3d(3.924095e-001, 4.571996e-001, 7.981124e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-2.419914e-001, -6.413473e-001, 2.553123e-001);
   glNormal3d(3.391493e-001, 5.136930e-001, 7.880973e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-2.827629e-001, -6.163080e-001, 2.572127e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(3.209669e-002, -2.357608e-002, 9.992067e-001);
   glNormal3d(3.924095e-001, 4.571996e-001, 7.981124e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-2.419914e-001, -6.413473e-001, 2.553123e-001);
   glNormal3d(4.244979e-002, 1.994822e-003, 9.990966e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-2.165889e-001, -5.422341e-001, 2.568348e-001);
   glNormal3d(4.087823e-002, -7.286815e-002, 9.965035e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-2.268173e-001, -6.436000e-001, 2.547717e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(3.209833e-002, -2.357755e-002, 9.992066e-001);
   glNormal3d(-2.602451e-001, 2.874953e-002, 9.651145e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-2.871652e-001, -5.317386e-001, 2.593497e-001);
   glNormal3d(3.391493e-001, 5.136930e-001, 7.880973e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-2.827629e-001, -6.163080e-001, 2.572127e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-2.952332e-001, -6.090614e-001, 2.577843e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(3.209833e-002, -2.357755e-002, 9.992066e-001);
   glNormal3d(3.391493e-001, 5.136930e-001, 7.880973e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-2.827629e-001, -6.163080e-001, 2.572127e-001);
   glNormal3d(-2.602451e-001, 2.874953e-002, 9.651145e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-2.871652e-001, -5.317386e-001, 2.593497e-001);
   glNormal3d(4.244979e-002, 1.994822e-003, 9.990966e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-2.165889e-001, -5.422341e-001, 2.568348e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-5.430377e-001, 3.968100e-002, 8.387702e-001);
   glNormal3d(-2.602451e-001, 2.874953e-002, 9.651145e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-2.871652e-001, -5.317386e-001, 2.593497e-001);
   glNormal3d(-5.733902e-001, 5.746442e-001, 5.839587e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-3.560582e-001, -6.043345e-001, 2.181813e-001);
   glNormal3d(-5.409385e-001, 4.665817e-002, 8.397670e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-4.295834e-001, -5.681053e-001, 1.688655e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-5.430377e-001, 3.968100e-002, 8.387702e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-2.952332e-001, -6.090614e-001, 2.577843e-001);
   glNormal3d(-5.733902e-001, 5.746442e-001, 5.839587e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-3.560582e-001, -6.043345e-001, 2.181813e-001);
   glNormal3d(-2.602451e-001, 2.874953e-002, 9.651145e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-2.871652e-001, -5.317386e-001, 2.593497e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-5.071484e-001, -4.586607e-001, 7.296786e-001);
   glNormal3d(-7.405326e-001, -3.587983e-001, 5.682211e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-4.363455e-001, -7.650899e-001, 1.481444e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-4.167641e-001, -7.836373e-001, 1.500955e-001);
   glNormal3d(-6.625578e-001, -5.349525e-001, 5.242547e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-4.111264e-001, -8.051148e-001, 1.405136e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-5.071484e-001, -4.586607e-001, 7.296786e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-4.265788e-001, -7.658670e-001, 1.544440e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-4.167641e-001, -7.836373e-001, 1.500955e-001);
   glNormal3d(-7.405326e-001, -3.587983e-001, 5.682211e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-4.363455e-001, -7.650899e-001, 1.481444e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-4.984998e-001, -5.080332e-001, 7.024246e-001);
   glNormal3d(-6.625578e-001, -5.349525e-001, 5.242547e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-4.111264e-001, -8.051148e-001, 1.405136e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-3.938332e-001, -8.171296e-001, 1.440965e-001);
   glNormal3d(-5.545729e-001, -7.139970e-001, 4.273841e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-3.867064e-001, -8.437859e-001, 1.298750e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-4.984998e-001, -5.080332e-001, 7.024246e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-4.020911e-001, -8.059219e-001, 1.463420e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-3.938332e-001, -8.171296e-001, 1.440965e-001);
   glNormal3d(-6.625578e-001, -5.349525e-001, 5.242547e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-4.111264e-001, -8.051148e-001, 1.405136e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-4.968259e-001, -5.081664e-001, 7.035132e-001);
   glNormal3d(-5.545729e-001, -7.139970e-001, 4.273841e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-3.867064e-001, -8.437859e-001, 1.298750e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-3.851181e-001, -8.255144e-001, 1.441946e-001);
   glNormal3d(-3.592068e-001, -6.870712e-001, 6.315881e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-3.733590e-001, -8.449161e-001, 1.384846e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-4.968259e-001, -5.081664e-001, 7.035132e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-3.938332e-001, -8.171296e-001, 1.440965e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-3.851181e-001, -8.255144e-001, 1.441946e-001);
   glNormal3d(-5.545729e-001, -7.139970e-001, 4.273841e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-3.867064e-001, -8.437859e-001, 1.298750e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-1.815419e-001, -7.468203e-001, 6.397671e-001);
   glNormal3d(-2.540722e-001, -8.249658e-001, 5.048551e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-3.345891e-001, -8.667334e-001, 1.240180e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-3.663334e-001, -8.427094e-001, 1.430541e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-3.307379e-001, -8.639427e-001, 1.283685e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-1.815419e-001, -7.468203e-001, 6.397671e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-3.663334e-001, -8.427094e-001, 1.430541e-001);
   glNormal3d(-2.540722e-001, -8.249658e-001, 5.048551e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-3.345891e-001, -8.667334e-001, 1.240180e-001);
   glNormal3d(-3.592068e-001, -6.870712e-001, 6.315881e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-3.733590e-001, -8.449161e-001, 1.384846e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-1.621088e-001, -7.785759e-001, 6.062510e-001);
   glNormal3d(-1.516278e-001, -9.290398e-001, 3.374819e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-2.961077e-001, -8.872663e-001, 1.079385e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-3.288156e-001, -8.650357e-001, 1.277420e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-2.900237e-001, -8.827421e-001, 1.153755e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-1.621088e-001, -7.785759e-001, 6.062510e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-3.288156e-001, -8.650357e-001, 1.277420e-001);
   glNormal3d(-1.516278e-001, -9.290398e-001, 3.374819e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-2.961077e-001, -8.872663e-001, 1.079385e-001);
   glNormal3d(-2.540722e-001, -8.249658e-001, 5.048551e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-3.345891e-001, -8.667334e-001, 1.240180e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(7.023092e-003, -9.125373e-001, 4.089332e-001);
   glNormal3d(-5.493911e-003, -9.843797e-001, 1.759727e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-2.070933e-001, -8.989603e-001, 8.031440e-002);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-2.844979e-001, -8.838169e-001, 1.154364e-001);
   glNormal3d(2.505721e-001, -9.450635e-001, -2.099250e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-2.050987e-001, -8.832117e-001, 1.154233e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(7.023092e-003, -9.125373e-001, 4.089332e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-2.844979e-001, -8.838169e-001, 1.154364e-001);
   glNormal3d(-5.493911e-003, -9.843797e-001, 1.759727e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-2.070933e-001, -8.989603e-001, 8.031440e-002);
   glNormal3d(-1.516278e-001, -9.290398e-001, 3.374819e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-2.961077e-001, -8.872663e-001, 1.079385e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(4.149818e-004, -9.124196e-001, 4.092558e-001);
   glNormal3d(-4.112133e-002, -9.595286e-001, 2.785926e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-1.375460e-001, -8.788471e-001, 1.250856e-001);
   glNormal3d(2.505721e-001, -9.450635e-001, -2.099250e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-2.050987e-001, -8.832117e-001, 1.154233e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-1.727574e-001, -8.681960e-001, 1.488674e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(4.149818e-004, -9.124196e-001, 4.092558e-001);
   glNormal3d(2.505721e-001, -9.450635e-001, -2.099250e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-2.050987e-001, -8.832117e-001, 1.154233e-001);
   glNormal3d(-4.112133e-002, -9.595286e-001, 2.785926e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-1.375460e-001, -8.788471e-001, 1.250856e-001);
   glNormal3d(-5.493911e-003, -9.843797e-001, 1.759727e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-2.070933e-001, -8.989603e-001, 8.031440e-002);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-9.217036e-002, -9.525352e-001, 2.901400e-001);
   glNormal3d(1.443000e-002, -8.466727e-001, 5.319183e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-1.546505e-001, -8.644124e-001, 1.670411e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-1.727574e-001, -8.681960e-001, 1.488674e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-1.658715e-001, -8.632094e-001, 1.674260e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-9.217036e-002, -9.525352e-001, 2.901400e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-1.727574e-001, -8.681960e-001, 1.488674e-001);
   glNormal3d(1.443000e-002, -8.466727e-001, 5.319183e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-1.546505e-001, -8.644124e-001, 1.670411e-001);
   glNormal3d(-4.112133e-002, -9.595286e-001, 2.785926e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-1.375460e-001, -8.788471e-001, 1.250856e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(1.375780e-001, -6.829439e-001, 7.173980e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-1.595988e-001, -8.568546e-001, 1.751849e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-1.434526e-001, -8.392476e-001, 1.888499e-001);
   glNormal3d(1.443000e-002, -8.466727e-001, 5.319183e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-1.546505e-001, -8.644124e-001, 1.670411e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(1.375780e-001, -6.829439e-001, 7.173980e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(3.955820e-002, -8.348371e-001, 1.579519e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-1.434526e-001, -8.392476e-001, 1.888499e-001);
   glNormal3d(-5.100527e-001, -5.712410e-001, 6.430629e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(3.996473e-002, -8.295834e-001, 1.628754e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(1.375780e-001, -6.829439e-001, 7.173980e-001);
   glNormal3d(1.443000e-002, -8.466727e-001, 5.319183e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-1.546505e-001, -8.644124e-001, 1.670411e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-1.434526e-001, -8.392476e-001, 1.888499e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(3.955820e-002, -8.348371e-001, 1.579519e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(1.367104e-001, -6.935381e-001, 7.073296e-001);
   glNormal3d(-5.100527e-001, -5.712410e-001, 6.430629e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(3.996473e-002, -8.295834e-001, 1.628754e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-1.406938e-001, -8.362528e-001, 1.912531e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(4.163644e-002, -8.090402e-001, 1.826949e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(1.367104e-001, -6.935381e-001, 7.073296e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-1.434526e-001, -8.392476e-001, 1.888499e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-1.406938e-001, -8.362528e-001, 1.912531e-001);
   glNormal3d(-5.100527e-001, -5.712410e-001, 6.430629e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(3.996473e-002, -8.295834e-001, 1.628754e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-5.430673e-001, 3.960026e-002, 8.387549e-001);
   glNormal3d(-5.354121e-001, -8.110889e-002, 8.406873e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-4.408372e-001, -6.696476e-001, 1.663732e-001);
   glNormal3d(-8.155008e-001, 4.279452e-001, 3.896425e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-4.234622e-001, -6.624731e-001, 1.772842e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-4.244082e-001, -6.654483e-001, 1.768122e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-5.430673e-001, 3.960026e-002, 8.387549e-001);
   glNormal3d(-5.409385e-001, 4.665817e-002, 8.397670e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-4.295834e-001, -5.681053e-001, 1.688655e-001);
   glNormal3d(-8.155008e-001, 4.279452e-001, 3.896425e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-4.234622e-001, -6.624731e-001, 1.772842e-001);
   glNormal3d(-5.354121e-001, -8.110889e-002, 8.406873e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-4.408372e-001, -6.696476e-001, 1.663732e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-5.515351e-001, -1.814583e-001, 8.141756e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-4.388549e-001, -7.117673e-001, 1.583286e-001);
   glNormal3d(-7.930628e-001, -6.236792e-002, 6.059386e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-4.561985e-001, -6.675172e-001, 1.564420e-001);
   glNormal3d(-5.354121e-001, -8.110889e-002, 8.406873e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-4.408372e-001, -6.696476e-001, 1.663732e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-5.515351e-001, -1.814583e-001, 8.141756e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-4.389359e-001, -7.120277e-001, 1.582157e-001);
   glNormal3d(-7.930628e-001, -6.236792e-002, 6.059386e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-4.561985e-001, -6.675172e-001, 1.564420e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-4.388549e-001, -7.117673e-001, 1.583286e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-5.515351e-001, -1.814583e-001, 8.141756e-001);
   glNormal3d(-7.405326e-001, -3.587983e-001, 5.682211e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-4.363455e-001, -7.650899e-001, 1.481444e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-4.389359e-001, -7.120277e-001, 1.582157e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-4.388186e-001, -7.125405e-001, 1.581809e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-5.515351e-001, -1.814583e-001, 8.141756e-001);
   glNormal3d(-7.930628e-001, -6.236792e-002, 6.059386e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-4.561985e-001, -6.675172e-001, 1.564420e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-4.389359e-001, -7.120277e-001, 1.582157e-001);
   glNormal3d(-7.405326e-001, -3.587983e-001, 5.682211e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-4.363455e-001, -7.650899e-001, 1.481444e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(1.231093e-001, -5.691969e-001, 8.129323e-001);
   glNormal3d(-5.166875e-001, -4.489479e-001, 7.290266e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(4.195947e-002, -8.013836e-001, 1.880069e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-1.290861e-001, -8.231218e-001, 1.986892e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-1.334846e-001, -8.096633e-001, 2.087787e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(1.231093e-001, -5.691969e-001, 8.129323e-001);
   glNormal3d(-5.245256e-001, -5.136502e-001, 6.789966e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(4.163644e-002, -8.090402e-001, 1.826949e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-1.290861e-001, -8.231218e-001, 1.986892e-001);
   glNormal3d(-5.166875e-001, -4.489479e-001, 7.290266e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(4.195947e-002, -8.013836e-001, 1.880069e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(8.869146e-001, 4.553585e-001, -7.766075e-002);
   glNormal3d(7.088489e-001, 4.851986e-001, -5.119722e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(1.775734e-001, -2.322570e-001, -1.112793e-001);
   glNormal3d(6.035398e-001, 5.219910e-001, -6.027148e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(2.050230e-001, -2.799730e-001, -7.757476e-002);
   glNormal3d(6.104932e-001, 5.537818e-001, -5.662364e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(1.915410e-001, -2.518645e-001, -6.673151e-002);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(8.869146e-001, 4.553585e-001, -7.766075e-002);
   glNormal3d(6.035398e-001, 5.219910e-001, -6.027148e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(2.050230e-001, -2.799730e-001, -7.757476e-002);
   glNormal3d(7.088489e-001, 4.851986e-001, -5.119722e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(1.775734e-001, -2.322570e-001, -1.112793e-001);
   glNormal3d(7.384282e-001, 3.506849e-001, -5.759721e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(2.610135e-001, -4.046852e-001, -1.693838e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(8.977218e-001, 4.308882e-001, -9.181981e-002);
   glNormal3d(7.088489e-001, 4.851986e-001, -5.119722e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(1.775734e-001, -2.322570e-001, -1.112793e-001);
   glNormal3d(6.230341e-001, 6.731420e-001, -3.983821e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(1.834716e-001, -2.325580e-001, -5.502471e-002);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(1.516380e-001, -1.634519e-001, -4.196341e-002);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(8.977218e-001, 4.308882e-001, -9.181981e-002);
   glNormal3d(6.104932e-001, 5.537818e-001, -5.662364e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(1.915410e-001, -2.518645e-001, -6.673151e-002);
   glNormal3d(6.230341e-001, 6.731420e-001, -3.983821e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(1.834716e-001, -2.325580e-001, -5.502471e-002);
   glNormal3d(7.088489e-001, 4.851986e-001, -5.119722e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(1.775734e-001, -2.322570e-001, -1.112793e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(8.574178e-001, 4.441094e-001, -2.600029e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(1.516380e-001, -1.634519e-001, -4.196341e-002);
   glNormal3d(4.367408e-001, 8.563307e-001, -2.755997e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(1.869515e-001, -2.255843e-001, -3.163752e-002);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(1.716902e-001, -1.604240e-001, 2.933508e-002);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(8.574178e-001, 4.441094e-001, -2.600029e-001);
   glNormal3d(6.230341e-001, 6.731420e-001, -3.983821e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(1.834716e-001, -2.325580e-001, -5.502471e-002);
   glNormal3d(4.367408e-001, 8.563307e-001, -2.755997e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(1.869515e-001, -2.255843e-001, -3.163752e-002);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(1.516380e-001, -1.634519e-001, -4.196341e-002);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(8.819436e-001, 4.230196e-001, 2.079180e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(1.716902e-001, -1.604240e-001, 2.933508e-002);
   glNormal3d(5.093440e-001, 8.202222e-001, 2.603926e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(1.992916e-001, -2.178010e-001, 2.899248e-002);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(1.691909e-001, -1.603275e-001, 3.974048e-002);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(8.819436e-001, 4.230196e-001, 2.079180e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(2.002585e-001, -2.179701e-001, 2.523492e-002);
   glNormal3d(5.093440e-001, 8.202222e-001, 2.603926e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(1.992916e-001, -2.178010e-001, 2.899248e-002);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(1.716902e-001, -1.604240e-001, 2.933508e-002);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(8.789239e-001, 4.170353e-001, 2.314613e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(1.691909e-001, -1.603275e-001, 3.974048e-002);
   glNormal3d(5.542310e-001, 6.416167e-001, 5.302415e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(1.978050e-001, -2.530815e-001, 9.820417e-002);
   glNormal3d(7.952709e-001, 4.110328e-001, 4.456414e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(1.972923e-001, -2.531629e-001, 1.002975e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(8.789239e-001, 4.170353e-001, 2.314613e-001);
   glNormal3d(5.093440e-001, 8.202222e-001, 2.603926e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(1.992916e-001, -2.178010e-001, 2.899248e-002);
   glNormal3d(5.542310e-001, 6.416167e-001, 5.302415e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(1.978050e-001, -2.530815e-001, 9.820417e-002);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(1.691909e-001, -1.603275e-001, 3.974048e-002);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(9.605479e-001, 1.396305e-001, 2.405225e-001);
   glNormal3d(8.643713e-001, 1.506943e-002, 5.026282e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(3.022645e-001, -5.329486e-001, 1.123188e-001);
   glNormal3d(8.429241e-001, -8.517890e-002, 5.312471e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(2.908912e-001, -4.321091e-001, 9.919860e-002);
   glNormal3d(9.092562e-001, -2.617151e-001, 3.236640e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(3.095989e-001, -4.596409e-001, 4.047081e-002);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(9.605479e-001, 1.396305e-001, 2.405225e-001);
   glNormal3d(8.429241e-001, -8.517890e-002, 5.312471e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(2.908912e-001, -4.321091e-001, 9.919860e-002);
   glNormal3d(8.643713e-001, 1.506943e-002, 5.026282e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(3.022645e-001, -5.329486e-001, 1.123188e-001);
   glNormal3d(8.380184e-001, 2.620643e-001, 4.785891e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(2.873448e-001, -4.326573e-001, 1.136799e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(9.605212e-001, 1.396987e-001, 2.405893e-001);
   glNormal3d(9.989139e-001, 4.419227e-002, -1.476844e-002);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(3.284967e-001, -5.288445e-001, 5.207107e-003);
   glNormal3d(9.092562e-001, -2.617151e-001, 3.236640e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(3.095989e-001, -4.596409e-001, 4.047081e-002);
   glNormal3d(9.608023e-001, -2.547392e-001, -1.093936e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(3.177941e-001, -4.610616e-001, 8.577520e-003);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(9.605212e-001, 1.396987e-001, 2.405893e-001);
   glNormal3d(9.092562e-001, -2.617151e-001, 3.236640e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(3.095989e-001, -4.596409e-001, 4.047081e-002);
   glNormal3d(9.989139e-001, 4.419227e-002, -1.476844e-002);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(3.284967e-001, -5.288445e-001, 5.207107e-003);
   glNormal3d(8.643713e-001, 1.506943e-002, 5.026282e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(3.022645e-001, -5.329486e-001, 1.123188e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(9.494045e-001, 1.632470e-001, -2.682938e-001);
   glNormal3d(9.989139e-001, 4.419227e-002, -1.476844e-002);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(3.284967e-001, -5.288445e-001, 5.207107e-003);
   glNormal3d(8.372293e-001, 7.680991e-003, -5.467980e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(2.973902e-001, -4.321131e-001, -4.601097e-002);
   glNormal3d(9.295816e-001, 2.969659e-001, -2.183786e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(2.827377e-001, -4.353439e-001, -9.982744e-002);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(9.494045e-001, 1.632470e-001, -2.682938e-001);
   glNormal3d(9.608023e-001, -2.547392e-001, -1.093936e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(3.177941e-001, -4.610616e-001, 8.577520e-003);
   glNormal3d(8.372293e-001, 7.680991e-003, -5.467980e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(2.973902e-001, -4.321131e-001, -4.601097e-002);
   glNormal3d(9.989139e-001, 4.419227e-002, -1.476844e-002);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(3.284967e-001, -5.288445e-001, 5.207107e-003);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(6.727327e-001, 3.846336e-001, 6.320504e-001);
   glNormal3d(3.708697e-001, 3.658836e-001, 8.535718e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(2.001429e-001, -2.588446e-001, 1.007211e-001);
   glNormal3d(6.117998e-001, 2.359774e-001, 7.549938e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(1.726174e-001, -4.044286e-001, 2.186132e-001);
   glNormal3d(7.952709e-001, 4.110328e-001, 4.456414e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(1.972923e-001, -2.531629e-001, 1.002975e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(6.727327e-001, 3.846336e-001, 6.320504e-001);
   glNormal3d(4.648122e-001, 2.438573e-001, 8.511658e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(2.500897e-001, -3.787071e-001, 1.205016e-001);
   glNormal3d(6.117998e-001, 2.359774e-001, 7.549938e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(1.726174e-001, -4.044286e-001, 2.186132e-001);
   glNormal3d(3.708697e-001, 3.658836e-001, 8.535718e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(2.001429e-001, -2.588446e-001, 1.007211e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(6.727327e-001, 3.846336e-001, 6.320504e-001);
   glNormal3d(8.380184e-001, 2.620643e-001, 4.785891e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(2.873448e-001, -4.326573e-001, 1.136799e-001);
   glNormal3d(4.648122e-001, 2.438573e-001, 8.511658e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(2.500897e-001, -3.787071e-001, 1.205016e-001);
   glNormal3d(5.157780e-001, 9.716353e-002, 8.511947e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(2.729257e-001, -4.039169e-001, 1.115372e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(6.727327e-001, 3.846336e-001, 6.320504e-001);
   glNormal3d(6.117998e-001, 2.359774e-001, 7.549938e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(1.726174e-001, -4.044286e-001, 2.186132e-001);
   glNormal3d(4.648122e-001, 2.438573e-001, 8.511658e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(2.500897e-001, -3.787071e-001, 1.205016e-001);
   glNormal3d(8.380184e-001, 2.620643e-001, 4.785891e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(2.873448e-001, -4.326573e-001, 1.136799e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(8.872916e-001, 4.547928e-001, -7.666231e-002);
   glNormal3d(7.434635e-001, 2.771602e-001, -6.086413e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(2.372574e-001, -3.431159e-001, -7.908190e-002);
   glNormal3d(7.384282e-001, 3.506849e-001, -5.759721e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(2.610135e-001, -4.046852e-001, -1.693838e-001);
   glNormal3d(9.295816e-001, 2.969659e-001, -2.183786e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(2.827377e-001, -4.353439e-001, -9.982744e-002);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(8.872916e-001, 4.547928e-001, -7.666231e-002);
   glNormal3d(6.919632e-001, 4.320343e-001, -5.783885e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(2.123539e-001, -2.952706e-001, -8.347806e-002);
   glNormal3d(7.384282e-001, 3.506849e-001, -5.759721e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(2.610135e-001, -4.046852e-001, -1.693838e-001);
   glNormal3d(7.434635e-001, 2.771602e-001, -6.086413e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(2.372574e-001, -3.431159e-001, -7.908190e-002);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-9.235174e-001, 1.965609e-001, 3.293620e-001);
   glNormal3d(-8.836759e-001, -3.798849e-001, 2.735040e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-3.321890e-001, -1.352247e-001, 7.706723e-002);
   glNormal3d(-4.796837e-001, 6.147332e-001, 6.261044e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-3.566622e-001, -2.780584e-001, 9.368748e-002);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-3.643124e-001, -2.626078e-001, 6.301585e-002);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-9.235174e-001, 1.965609e-001, 3.293620e-001);
   glNormal3d(-4.796837e-001, 6.147332e-001, 6.261044e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-3.566622e-001, -2.780584e-001, 9.368748e-002);
   glNormal3d(-8.836759e-001, -3.798849e-001, 2.735040e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-3.321890e-001, -1.352247e-001, 7.706723e-002);
   glNormal3d(-7.274219e-001, 3.061728e-001, 6.140974e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-3.422624e-001, -2.778861e-001, 1.339610e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-9.419805e-001, 2.085335e-001, 2.630332e-001);
   glNormal3d(-8.922931e-001, -4.318968e-001, 1.314468e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-3.356573e-001, -1.351577e-001, 6.459312e-002);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-3.643124e-001, -2.626078e-001, 6.301585e-002);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-3.646209e-001, -2.622947e-001, 6.166277e-002);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-9.419805e-001, 2.085335e-001, 2.630332e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-3.643124e-001, -2.626078e-001, 6.301585e-002);
   glNormal3d(-8.922931e-001, -4.318968e-001, 1.314468e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-3.356573e-001, -1.351577e-001, 6.459312e-002);
   glNormal3d(-8.836759e-001, -3.798849e-001, 2.735040e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-3.321890e-001, -1.352247e-001, 7.706723e-002);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-9.531758e-001, 2.218827e-001, -2.054844e-001);
   glNormal3d(-9.271509e-001, -3.710687e-001, -5.195379e-002);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-3.355540e-001, -1.353563e-001, 6.389924e-002);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-3.646209e-001, -2.622947e-001, 6.166277e-002);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-3.646005e-001, -2.622780e-001, 6.158633e-002);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-9.531758e-001, 2.218827e-001, -2.054844e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-3.646209e-001, -2.622947e-001, 6.166277e-002);
   glNormal3d(-9.271509e-001, -3.710687e-001, -5.195379e-002);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-3.355540e-001, -1.353563e-001, 6.389924e-002);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-3.356573e-001, -1.351577e-001, 6.459312e-002);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-9.488261e-001, 2.212491e-001, -2.253393e-001);
   glNormal3d(-9.271509e-001, -3.710687e-001, -5.195379e-002);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-3.355540e-001, -1.353563e-001, 6.389924e-002);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-3.615291e-001, -2.599605e-001, 5.092889e-002);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-3.196948e-001, -1.463408e-001, -1.366321e-002);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-9.488261e-001, 2.212491e-001, -2.253393e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-3.646005e-001, -2.622780e-001, 6.158633e-002);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-3.615291e-001, -2.599605e-001, 5.092889e-002);
   glNormal3d(-9.271509e-001, -3.710687e-001, -5.195379e-002);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-3.355540e-001, -1.353563e-001, 6.389924e-002);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-9.480086e-001, 2.163911e-001, -2.333552e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-3.196948e-001, -1.463408e-001, -1.366321e-002);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-3.534621e-001, -2.858185e-001, -5.821695e-003);
   glNormal3d(-8.504352e-001, 3.631786e-001, -3.806064e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-3.483898e-001, -2.884338e-001, -2.885302e-002);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-9.480086e-001, 2.163911e-001, -2.333552e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-3.615291e-001, -2.599605e-001, 5.092889e-002);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-3.534621e-001, -2.858185e-001, -5.821695e-003);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-3.196948e-001, -1.463408e-001, -1.366321e-002);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-9.672890e-001, 1.155760e-001, -2.258187e-001);
   glNormal3d(-9.923095e-001, 1.100794e-001, 5.660676e-002);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-4.808516e-001, -5.663691e-001, 5.837090e-002);
   glNormal3d(-7.397574e-001, -3.560772e-001, -5.709360e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-4.513069e-001, -4.733186e-001, -2.055920e-002);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-4.727984e-001, -4.945471e-001, 6.063431e-002);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-9.672890e-001, 1.155760e-001, -2.258187e-001);
   glNormal3d(-7.397574e-001, -3.560772e-001, -5.709360e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-4.513069e-001, -4.733186e-001, -2.055920e-002);
   glNormal3d(-9.923095e-001, 1.100794e-001, 5.660676e-002);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-4.808516e-001, -5.663691e-001, 5.837090e-002);
   glNormal3d(-8.770753e-001, 2.730157e-001, -3.952231e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-4.428570e-001, -4.777198e-001, -5.900653e-002);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-9.374931e-001, 9.456417e-002, 3.349093e-001);
   glNormal3d(-9.923095e-001, 1.100794e-001, 5.660676e-002);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-4.808516e-001, -5.663691e-001, 5.837090e-002);
   glNormal3d(-7.050090e-001, -4.231442e-001, 5.691320e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-4.639509e-001, -4.864689e-001, 8.311968e-002);
   glNormal3d(-7.777497e-001, 7.517226e-002, 6.240629e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-4.448702e-001, -5.659816e-001, 1.589824e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-9.374931e-001, 9.456417e-002, 3.349093e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-4.727984e-001, -4.945471e-001, 6.063431e-002);
   glNormal3d(-7.050090e-001, -4.231442e-001, 5.691320e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-4.639509e-001, -4.864689e-001, 8.311968e-002);
   glNormal3d(-9.923095e-001, 1.100794e-001, 5.660676e-002);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-4.808516e-001, -5.663691e-001, 5.837090e-002);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-9.374544e-001, 9.465304e-002, 3.349927e-001);
   glNormal3d(-7.777497e-001, 7.517226e-002, 6.240629e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-4.448702e-001, -5.659816e-001, 1.589824e-001);
   glNormal3d(-6.363157e-001, -3.167410e-001, 7.034042e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-4.524307e-001, -4.637487e-001, 1.089385e-001);
   glNormal3d(-7.563418e-001, 2.549880e-001, 6.024353e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-4.345918e-001, -4.635750e-001, 1.588105e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-9.374544e-001, 9.465304e-002, 3.349927e-001);
   glNormal3d(-7.050090e-001, -4.231442e-001, 5.691320e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-4.639509e-001, -4.864689e-001, 8.311968e-002);
   glNormal3d(-6.363157e-001, -3.167410e-001, 7.034042e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-4.524307e-001, -4.637487e-001, 1.089385e-001);
   glNormal3d(-7.777497e-001, 7.517226e-002, 6.240629e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-4.448702e-001, -5.659816e-001, 1.589824e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-4.751542e-001, 3.446044e-001, 8.096149e-001);
   glNormal3d(-1.932169e-001, 1.774722e-001, 9.649720e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-3.916912e-001, -3.772952e-001, 1.472642e-001);
   glNormal3d(-5.333836e-001, 1.933365e-001, 8.234822e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-4.198238e-001, -4.656461e-001, 1.683592e-001);
   glNormal3d(-7.563418e-001, 2.549880e-001, 6.024353e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-4.345918e-001, -4.635750e-001, 1.588105e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-4.751542e-001, 3.446044e-001, 8.096149e-001);
   glNormal3d(-2.274231e-001, 3.048518e-001, 9.248482e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-3.748060e-001, -3.508634e-001, 1.459236e-001);
   glNormal3d(-5.333836e-001, 1.933365e-001, 8.234822e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-4.198238e-001, -4.656461e-001, 1.683592e-001);
   glNormal3d(-1.932169e-001, 1.774722e-001, 9.649720e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-3.916912e-001, -3.772952e-001, 1.472642e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-7.611021e-001, 4.529676e-001, -4.642672e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-3.526104e-001, -3.211826e-001, -5.388557e-002);
   glNormal3d(-6.087764e-001, 3.381467e-001, -7.176685e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-2.933739e-001, -2.673512e-001, -9.847445e-002);
   glNormal3d(-8.504352e-001, 3.631786e-001, -3.806064e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-3.483898e-001, -2.884338e-001, -2.885302e-002);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-7.611021e-001, 4.529676e-001, -4.642672e-001);
   glNormal3d(-3.045008e-001, 6.171977e-001, -7.254972e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-3.522926e-001, -3.224342e-001, -5.562772e-002);
   glNormal3d(-6.087764e-001, 3.381467e-001, -7.176685e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-2.933739e-001, -2.673512e-001, -9.847445e-002);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-3.526104e-001, -3.211826e-001, -5.388557e-002);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-7.611021e-001, 4.529676e-001, -4.642672e-001);
   glNormal3d(-3.826560e-001, 3.660424e-001, -8.482849e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-3.531361e-001, -3.252610e-001, -5.700301e-002);
   glNormal3d(-6.087764e-001, 3.381467e-001, -7.176685e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-2.933739e-001, -2.673512e-001, -9.847445e-002);
   glNormal3d(-3.045008e-001, 6.171977e-001, -7.254972e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-3.522926e-001, -3.224342e-001, -5.562772e-002);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-7.611021e-001, 4.529676e-001, -4.642672e-001);
   glNormal3d(-6.087764e-001, 3.381467e-001, -7.176685e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-2.933739e-001, -2.673512e-001, -9.847445e-002);
   glNormal3d(-3.826560e-001, 3.660424e-001, -8.482849e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-3.531361e-001, -3.252610e-001, -5.700301e-002);
   glNormal3d(-6.298909e-001, 2.981862e-001, -7.171628e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-3.691812e-001, -4.497581e-001, -1.521662e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-7.602509e-001, 4.535149e-001, -4.651267e-001);
   glNormal3d(-8.770753e-001, 2.730157e-001, -3.952231e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-4.428570e-001, -4.777198e-001, -5.900653e-002);
   glNormal3d(-4.800358e-001, 1.367158e-001, -8.665301e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-4.155837e-001, -4.271406e-001, -5.426844e-002);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-4.194139e-001, -4.307463e-001, -5.152359e-002);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-7.602509e-001, 4.535149e-001, -4.651267e-001);
   glNormal3d(-6.298909e-001, 2.981862e-001, -7.171628e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-3.691812e-001, -4.497581e-001, -1.521662e-001);
   glNormal3d(-4.800358e-001, 1.367158e-001, -8.665301e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-4.155837e-001, -4.271406e-001, -5.426844e-002);
   glNormal3d(-8.770753e-001, 2.730157e-001, -3.952231e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-4.428570e-001, -4.777198e-001, -5.900653e-002);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(2.286364e-001, -3.202510e-002, 9.729850e-001);
   glNormal3d(3.684219e-001, 1.020364e-001, 9.240421e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(1.367473e-001, 3.391157e-001, 4.057646e-001);
   glNormal3d(3.150469e-001, 5.344884e-001, 7.842625e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(5.304092e-002, 2.529961e-001, 4.225998e-001);
   glNormal3d(1.637200e-001, 1.414610e-001, 9.763117e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(4.931641e-002, 3.627878e-001, 4.270887e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(2.286364e-001, -3.202510e-002, 9.729850e-001);
   glNormal3d(4.916996e-001, 4.600802e-001, 7.392954e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(8.180590e-002, 2.387014e-001, 4.153699e-001);
   glNormal3d(3.150469e-001, 5.344884e-001, 7.842625e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(5.304092e-002, 2.529961e-001, 4.225998e-001);
   glNormal3d(3.684219e-001, 1.020364e-001, 9.240421e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(1.367473e-001, 3.391157e-001, 4.057646e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(5.832706e-002, -3.880665e-002, 9.975430e-001);
   glNormal3d(1.637200e-001, 1.414610e-001, 9.763117e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(4.931641e-002, 3.627878e-001, 4.270887e-001);
   glNormal3d(1.556255e-001, 5.987924e-001, 7.856388e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(3.345724e-002, 2.564284e-001, 4.238784e-001);
   glNormal3d(-1.051708e-002, 1.352974e-001, 9.907492e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-1.928105e-003, 3.645997e-001, 4.301555e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(5.832706e-002, -3.880665e-002, 9.975430e-001);
   glNormal3d(3.150469e-001, 5.344884e-001, 7.842625e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(5.304092e-002, 2.529961e-001, 4.225998e-001);
   glNormal3d(1.556255e-001, 5.987924e-001, 7.856388e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(3.345724e-002, 2.564284e-001, 4.238784e-001);
   glNormal3d(1.637200e-001, 1.414610e-001, 9.763117e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(4.931641e-002, 3.627878e-001, 4.270887e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-1.305813e-002, -6.218373e-002, 9.979793e-001);
   glNormal3d(-1.051708e-002, 1.352974e-001, 9.907492e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-1.928105e-003, 3.645997e-001, 4.301555e-001);
   glNormal3d(3.934757e-002, 5.539045e-001, 8.316499e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-3.830794e-002, 2.734480e-001, 4.239998e-001);
   glNormal3d(-1.245147e-001, 6.569220e-002, 9.900407e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-9.402013e-002, 3.231594e-001, 4.263684e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-1.305813e-002, -6.218373e-002, 9.979793e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(3.345724e-002, 2.564284e-001, 4.238784e-001);
   glNormal3d(3.934757e-002, 5.539045e-001, 8.316499e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-3.830794e-002, 2.734480e-001, 4.239998e-001);
   glNormal3d(-1.051708e-002, 1.352974e-001, 9.907492e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-1.928105e-003, 3.645997e-001, 4.301555e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-2.573410e-001, 1.208181e-001, 9.587380e-001);
   glNormal3d(-1.245147e-001, 6.569220e-002, 9.900407e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-9.402013e-002, 3.231594e-001, 4.263684e-001);
   glNormal3d(-4.002107e-001, 5.755564e-001, 7.131383e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-1.654310e-001, 2.646750e-001, 4.145706e-001);
   glNormal3d(-3.037782e-001, 3.415830e-001, 8.894042e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-2.234321e-001, 4.476271e-001, 3.759469e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-2.573410e-001, 1.208181e-001, 9.587380e-001);
   glNormal3d(-2.226019e-001, 6.487572e-001, 7.277105e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-1.521832e-001, 2.672854e-001, 4.177976e-001);
   glNormal3d(-4.002107e-001, 5.755564e-001, 7.131383e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-1.654310e-001, 2.646750e-001, 4.145706e-001);
   glNormal3d(-1.245147e-001, 6.569220e-002, 9.900407e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-9.402013e-002, 3.231594e-001, 4.263684e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-2.573410e-001, 1.208181e-001, 9.587380e-001);
   glNormal3d(-3.037782e-001, 3.415830e-001, 8.894042e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-2.234321e-001, 4.476271e-001, 3.759469e-001);
   glNormal3d(-6.555426e-001, 4.792707e-001, 5.835781e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-1.715726e-001, 2.600477e-001, 4.135052e-001);
   glNormal3d(-4.656523e-001, 5.398044e-002, 8.833199e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-3.508398e-001, 3.252336e-001, 3.571724e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-2.573410e-001, 1.208181e-001, 9.587380e-001);
   glNormal3d(-4.002107e-001, 5.755564e-001, 7.131383e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-1.654310e-001, 2.646750e-001, 4.145706e-001);
   glNormal3d(-6.555426e-001, 4.792707e-001, 5.835781e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-1.715726e-001, 2.600477e-001, 4.135052e-001);
   glNormal3d(-3.037782e-001, 3.415830e-001, 8.894042e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-2.234321e-001, 4.476271e-001, 3.759469e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-2.091968e-001, -2.266201e-001, 9.512518e-001);
   glNormal3d(-4.373147e-001, -3.565083e-001, 8.256256e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-3.546664e-001, 5.138906e-002, 3.004037e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-2.552367e-001, 1.009179e-001, 3.340695e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-2.269957e-001, 4.145826e-002, 3.261149e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-2.091968e-001, -2.266201e-001, 9.512518e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-2.552367e-001, 1.009179e-001, 3.340695e-001);
   glNormal3d(-4.373147e-001, -3.565083e-001, 8.256256e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-3.546664e-001, 5.138906e-002, 3.004037e-001);
   glNormal3d(-4.520742e-001, -1.861073e-001, 8.723491e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-3.644257e-001, 1.394263e-001, 3.192309e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-2.109079e-001, -3.830380e-001, 8.993329e-001);
   glNormal3d(-3.408196e-001, -5.483614e-001, 7.636372e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-3.023661e-001, -1.750522e-002, 2.833260e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-2.269957e-001, 4.145826e-002, 3.261149e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-1.863262e-001, 2.917498e-003, 3.192375e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-2.109079e-001, -3.830380e-001, 8.993329e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-2.269957e-001, 4.145826e-002, 3.261149e-001);
   glNormal3d(-3.408196e-001, -5.483614e-001, 7.636372e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-3.023661e-001, -1.750522e-002, 2.833260e-001);
   glNormal3d(-4.373147e-001, -3.565083e-001, 8.256256e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-3.546664e-001, 5.138906e-002, 3.004037e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-1.785133e-001, -4.880399e-001, 8.543711e-001);
   glNormal3d(-2.222753e-001, -6.788169e-001, 6.998581e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-2.264439e-001, -7.215540e-002, 2.679716e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-1.863262e-001, 2.917498e-003, 3.192375e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-1.375262e-001, -2.281871e-002, 3.147326e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-1.785133e-001, -4.880399e-001, 8.543711e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-1.863262e-001, 2.917498e-003, 3.192375e-001);
   glNormal3d(-2.222753e-001, -6.788169e-001, 6.998581e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-2.264439e-001, -7.215540e-002, 2.679716e-001);
   glNormal3d(-3.408196e-001, -5.483614e-001, 7.636372e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-3.023661e-001, -1.750522e-002, 2.833260e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-8.631797e-002, -5.989738e-001, 7.961028e-001);
   glNormal3d(-4.507600e-002, -7.716578e-001, 6.344386e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-1.364131e-001, -9.876970e-002, 2.577091e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-1.375262e-001, -2.281871e-002, 3.147326e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-8.990500e-002, -3.317030e-002, 3.121076e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-8.631797e-002, -5.989738e-001, 7.961028e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-1.375262e-001, -2.281871e-002, 3.147326e-001);
   glNormal3d(-4.507600e-002, -7.716578e-001, 6.344386e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-1.364131e-001, -9.876970e-002, 2.577091e-001);
   glNormal3d(-2.222753e-001, -6.788169e-001, 6.998581e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-2.264439e-001, -7.215540e-002, 2.679716e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(6.814580e-002, -6.650300e-001, 7.437011e-001);
   glNormal3d(-4.507600e-002, -7.716578e-001, 6.344386e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-1.364131e-001, -9.876970e-002, 2.577091e-001);
   glNormal3d(2.233590e-001, -9.514361e-001, 2.118492e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(1.683279e-003, -2.294029e-002, 3.128632e-001);
   glNormal3d(1.694299e-001, -7.805673e-001, 6.016711e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(7.585718e-002, -9.983468e-002, 2.373063e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(6.814580e-002, -6.650300e-001, 7.437011e-001);
   glNormal3d(-1.372957e-002, -9.888799e-001, 1.480814e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-8.990500e-002, -3.317030e-002, 3.121076e-001);
   glNormal3d(2.233590e-001, -9.514361e-001, 2.118492e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(1.683279e-003, -2.294029e-002, 3.128632e-001);
   glNormal3d(-4.507600e-002, -7.716578e-001, 6.344386e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-1.364131e-001, -9.876970e-002, 2.577091e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(4.468181e-001, -1.869279e-001, 8.748780e-001);
   glNormal3d(3.037090e-001, -2.810904e-001, 9.103565e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(2.132994e-001, 1.116305e-001, 3.387035e-001);
   glNormal3d(8.571030e-001, 1.931366e-002, 5.147830e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(1.183651e-001, 1.738398e-001, 4.004802e-001);
   glNormal3d(5.141085e-001, 1.932337e-003, 8.577230e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(2.692555e-001, 2.492079e-001, 3.395206e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(4.468181e-001, -1.869279e-001, 8.748780e-001);
   glNormal3d(8.612711e-001, -2.817511e-002, 5.073640e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(1.184008e-001, 1.736224e-001, 4.004155e-001);
   glNormal3d(8.571030e-001, 1.931366e-002, 5.147830e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(1.183651e-001, 1.738398e-001, 4.004802e-001);
   glNormal3d(3.037090e-001, -2.810904e-001, 9.103565e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(2.132994e-001, 1.116305e-001, 3.387035e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(4.051924e-001, -7.420086e-002, 9.112153e-001);
   glNormal3d(5.141085e-001, 1.932337e-003, 8.577230e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(2.692555e-001, 2.492079e-001, 3.395206e-001);
   glNormal3d(8.366086e-001, 5.307828e-002, 5.452236e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(1.182714e-001, 1.744212e-001, 4.005692e-001);
   glNormal3d(3.684219e-001, 1.020364e-001, 9.240421e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(1.367473e-001, 3.391157e-001, 4.057646e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(4.051924e-001, -7.420086e-002, 9.112153e-001);
   glNormal3d(8.571030e-001, 1.931366e-002, 5.147830e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(1.183651e-001, 1.738398e-001, 4.004802e-001);
   glNormal3d(8.366086e-001, 5.307828e-002, 5.452236e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(1.182714e-001, 1.744212e-001, 4.005692e-001);
   glNormal3d(5.141085e-001, 1.932337e-003, 8.577230e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(2.692555e-001, 2.492079e-001, 3.395206e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-1.953121e-001, -1.824871e-001, 9.636138e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-2.240512e-001, 2.010032e-001, 3.593443e-001);
   glNormal3d(-4.520742e-001, -1.861073e-001, 8.723491e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-3.644257e-001, 1.394263e-001, 3.192309e-001);
   glNormal3d(-4.656523e-001, 5.398044e-002, 8.833199e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-3.508398e-001, 3.252336e-001, 3.571724e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-1.953121e-001, -1.824871e-001, 9.636138e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-2.597673e-001, 1.182547e-001, 3.364344e-001);
   glNormal3d(-4.520742e-001, -1.861073e-001, 8.723491e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-3.644257e-001, 1.394263e-001, 3.192309e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-2.240512e-001, 2.010032e-001, 3.593443e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(7.274125e-002, -6.624391e-001, 7.455757e-001);
   glNormal3d(2.127395e-001, -5.252886e-001, 8.239016e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(9.681501e-002, 1.961684e-002, 3.413935e-001);
   glNormal3d(4.270442e-001, -8.548294e-001, 2.947880e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(8.180765e-002, 1.110022e-002, 3.352907e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(8.986394e-002, 1.999572e-002, 3.424083e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(7.274125e-002, -6.624391e-001, 7.455757e-001);
   glNormal3d(1.694299e-001, -7.805673e-001, 6.016711e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(7.585718e-002, -9.983468e-002, 2.373063e-001);
   glNormal3d(4.270442e-001, -8.548294e-001, 2.947880e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(8.180765e-002, 1.110022e-002, 3.352907e-001);
   glNormal3d(2.127395e-001, -5.252886e-001, 8.239016e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(9.681501e-002, 1.961684e-002, 3.413935e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(3.185282e-001, -3.778247e-001, 8.693608e-001);
   glNormal3d(7.278243e-001, -5.333567e-001, 4.310481e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(9.809356e-002, 2.883380e-002, 3.449307e-001);
   glNormal3d(3.037090e-001, -2.810904e-001, 9.103565e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(2.132994e-001, 1.116305e-001, 3.387035e-001);
   glNormal3d(2.127395e-001, -5.252886e-001, 8.239016e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(9.681501e-002, 1.961684e-002, 3.413935e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(3.185282e-001, -3.778247e-001, 8.693608e-001);
   glNormal3d(7.759208e-001, -3.094853e-001, 5.496961e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(1.297137e-001, 1.065363e-001, 3.671148e-001);
   glNormal3d(3.037090e-001, -2.810904e-001, 9.103565e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(2.132994e-001, 1.116305e-001, 3.387035e-001);
   glNormal3d(7.278243e-001, -5.333567e-001, 4.310481e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(9.809356e-002, 2.883380e-002, 3.449307e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(2.864052e-001, 9.569830e-001, -4.642883e-002);
   glNormal3d(4.101113e-001, 8.760018e-001, -2.538299e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(1.406854e-001, 6.613371e-001, -1.162714e-002);
   glNormal3d(5.975965e-003, 8.848185e-001, -4.658975e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(1.120845e-001, 6.748757e-001, 9.099791e-002);
   glNormal3d(1.394651e-001, 9.597974e-001, -2.435948e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(1.796309e-002, 6.985158e-001, -2.342799e-003);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(2.864052e-001, 9.569830e-001, -4.642883e-002);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(1.483134e-001, 6.637931e-001, 8.604924e-002);
   glNormal3d(5.975965e-003, 8.848185e-001, -4.658975e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(1.120845e-001, 6.748757e-001, 9.099791e-002);
   glNormal3d(4.101113e-001, 8.760018e-001, -2.538299e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(1.406854e-001, 6.613371e-001, -1.162714e-002);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(2.792297e-001, 9.594495e-001, -3.856856e-002);
   glNormal3d(1.699854e-001, 9.665315e-001, 1.921506e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(2.445096e-002, 7.025455e-001, 1.448712e-001);
   glNormal3d(5.975965e-003, 8.848185e-001, -4.658975e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(1.120845e-001, 6.748757e-001, 9.099791e-002);
   glNormal3d(-2.353840e-001, 9.651902e-001, 1.140274e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(7.635895e-002, 6.872008e-001, 1.389543e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(2.792297e-001, 9.594495e-001, -3.856856e-002);
   glNormal3d(5.975965e-003, 8.848185e-001, -4.658975e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(1.120845e-001, 6.748757e-001, 9.099791e-002);
   glNormal3d(1.699854e-001, 9.665315e-001, 1.921506e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(2.445096e-002, 7.025455e-001, 1.448712e-001);
   glNormal3d(1.394651e-001, 9.597974e-001, -2.435948e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(1.796309e-002, 6.985158e-001, -2.342799e-003);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(3.016615e-001, 8.705452e-001, 3.887819e-001);
   glNormal3d(1.699854e-001, 9.665315e-001, 1.921506e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(2.445096e-002, 7.025455e-001, 1.448712e-001);
   glNormal3d(-2.328009e-001, 6.601762e-001, 7.141226e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(1.051943e-001, 6.552267e-001, 1.881757e-001);
   glNormal3d(1.832171e-001, 7.863948e-001, 5.899278e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(3.268767e-002, 6.401578e-001, 2.781763e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(3.016615e-001, 8.705452e-001, 3.887819e-001);
   glNormal3d(-2.353840e-001, 9.651902e-001, 1.140274e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(7.635895e-002, 6.872008e-001, 1.389543e-001);
   glNormal3d(-2.328009e-001, 6.601762e-001, 7.141226e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(1.051943e-001, 6.552267e-001, 1.881757e-001);
   glNormal3d(1.699854e-001, 9.665315e-001, 1.921506e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(2.445096e-002, 7.025455e-001, 1.448712e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(3.095366e-001, 8.653061e-001, 3.942491e-001);
   glNormal3d(1.832171e-001, 7.863948e-001, 5.899278e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(3.268767e-002, 6.401578e-001, 2.781763e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(1.540581e-001, 6.213418e-001, 2.241826e-001);
   glNormal3d(4.517152e-001, 7.111127e-001, 5.387690e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(1.549190e-001, 6.049249e-001, 2.595387e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(3.095366e-001, 8.653061e-001, 3.942491e-001);
   glNormal3d(-2.328009e-001, 6.601762e-001, 7.141226e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(1.051943e-001, 6.552267e-001, 1.881757e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(1.540581e-001, 6.213418e-001, 2.241826e-001);
   glNormal3d(1.832171e-001, 7.863948e-001, 5.899278e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(3.268767e-002, 6.401578e-001, 2.781763e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(5.786250e-001, 8.129490e-001, -6.562819e-002);
   glNormal3d(7.974522e-001, 5.977171e-001, 8.248800e-002);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(3.463876e-001, 5.231838e-001, 9.065898e-002);
   glNormal3d(4.859507e-001, 6.137760e-001, -6.221984e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(2.217853e-001, 6.107229e-001, 7.643889e-002);
   glNormal3d(4.101113e-001, 8.760018e-001, -2.538299e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(1.406854e-001, 6.613371e-001, -1.162714e-002);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(5.786250e-001, 8.129490e-001, -6.562819e-002);
   glNormal3d(4.859507e-001, 6.137760e-001, -6.221984e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(2.217853e-001, 6.107229e-001, 7.643889e-002);
   glNormal3d(7.974522e-001, 5.977171e-001, 8.248800e-002);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(3.463876e-001, 5.231838e-001, 9.065898e-002);
   glNormal3d(6.190541e-001, 4.885626e-001, -6.148810e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(2.990084e-001, 5.576867e-001, 1.003238e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(6.096458e-001, 7.131729e-001, 3.460007e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(3.194486e-001, 5.346845e-001, 1.144198e-001);
   glNormal3d(7.765559e-001, 4.600730e-001, 4.304576e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(3.412823e-001, 4.719389e-001, 2.052799e-001);
   glNormal3d(6.483219e-001, 2.620667e-001, 7.148425e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(2.495181e-001, 5.400905e-001, 2.264931e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(6.096458e-001, 7.131729e-001, 3.460007e-001);
   glNormal3d(7.765559e-001, 4.600730e-001, 4.304576e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(3.412823e-001, 4.719389e-001, 2.052799e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(3.194486e-001, 5.346845e-001, 1.144198e-001);
   glNormal3d(7.974522e-001, 5.977171e-001, 8.248800e-002);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(3.463876e-001, 5.231838e-001, 9.065898e-002);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-6.839372e-001, 7.247546e-001, -8.343117e-002);
   glNormal3d(-5.216462e-001, 8.056595e-001, -2.807097e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-3.280819e-001, 6.028445e-001, -4.081809e-003);
   glNormal3d(-6.635129e-001, 4.477936e-001, -5.993593e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-3.839942e-001, 5.623767e-001, 1.027284e-001);
   glNormal3d(-8.085163e-001, 4.515976e-001, -3.773075e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-4.945481e-001, 4.429297e-001, -2.861194e-002);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-6.839372e-001, 7.247546e-001, -8.343117e-002);
   glNormal3d(-6.333185e-001, 3.986650e-001, -6.633052e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-3.417580e-001, 6.004519e-001, 8.724533e-002);
   glNormal3d(-6.635129e-001, 4.477936e-001, -5.993593e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-3.839942e-001, 5.623767e-001, 1.027284e-001);
   glNormal3d(-5.216462e-001, 8.056595e-001, -2.807097e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-3.280819e-001, 6.028445e-001, -4.081809e-003);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-6.839372e-001, 7.247546e-001, -8.343117e-002);
   glNormal3d(-8.085163e-001, 4.515976e-001, -3.773075e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-4.945481e-001, 4.429297e-001, -2.861194e-002);
   glNormal3d(-9.335079e-001, 3.557791e-001, -4.454573e-002);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-4.380188e-001, 5.145381e-001, 1.300342e-001);
   glNormal3d(-9.088991e-001, 3.961923e-001, 1.301308e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-5.302871e-001, 4.259011e-001, 1.164377e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-6.839372e-001, 7.247546e-001, -8.343117e-002);
   glNormal3d(-6.635129e-001, 4.477936e-001, -5.993593e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-3.839942e-001, 5.623767e-001, 1.027284e-001);
   glNormal3d(-9.335079e-001, 3.557791e-001, -4.454573e-002);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-4.380188e-001, 5.145381e-001, 1.300342e-001);
   glNormal3d(-8.085163e-001, 4.515976e-001, -3.773075e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-4.945481e-001, 4.429297e-001, -2.861194e-002);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-6.568291e-001, 6.173168e-001, 4.330076e-001);
   glNormal3d(-7.569614e-001, 2.472695e-001, 6.048696e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-4.798235e-001, 3.845717e-001, 2.519072e-001);
   glNormal3d(-9.335079e-001, 3.557791e-001, -4.454573e-002);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-4.380188e-001, 5.145381e-001, 1.300342e-001);
   glNormal3d(-7.220343e-001, 1.431027e-001, 6.768959e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-4.033088e-001, 5.110481e-001, 1.876613e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-6.568291e-001, 6.173168e-001, 4.330076e-001);
   glNormal3d(-9.335079e-001, 3.557791e-001, -4.454573e-002);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-4.380188e-001, 5.145381e-001, 1.300342e-001);
   glNormal3d(-7.569614e-001, 2.472695e-001, 6.048696e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-4.798235e-001, 3.845717e-001, 2.519072e-001);
   glNormal3d(-9.088991e-001, 3.961923e-001, 1.301308e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-5.302871e-001, 4.259011e-001, 1.164377e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-6.568291e-001, 6.173168e-001, 4.330076e-001);
   glNormal3d(-4.739048e-001, 6.164456e-001, 6.288156e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-3.133573e-001, 5.444865e-001, 2.764373e-001);
   glNormal3d(-7.220343e-001, 1.431027e-001, 6.768959e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-4.033088e-001, 5.110481e-001, 1.876613e-001);
   glNormal3d(-3.505490e-001, 2.446558e-001, 9.040237e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-3.264524e-001, 5.639092e-001, 2.288834e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-6.568291e-001, 6.173168e-001, 4.330076e-001);
   glNormal3d(-7.220343e-001, 1.431027e-001, 6.768959e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-4.033088e-001, 5.110481e-001, 1.876613e-001);
   glNormal3d(-4.739048e-001, 6.164456e-001, 6.288156e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-3.133573e-001, 5.444865e-001, 2.764373e-001);
   glNormal3d(-7.569614e-001, 2.472695e-001, 6.048696e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-4.798235e-001, 3.845717e-001, 2.519072e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-4.087924e-001, 9.118637e-001, -3.732696e-002);
   glNormal3d(-5.216462e-001, 8.056595e-001, -2.807097e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-3.280819e-001, 6.028445e-001, -4.081809e-003);
   glNormal3d(-5.057331e-002, 9.652568e-001, -2.563624e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-2.147620e-001, 6.585085e-001, 1.146969e-001);
   glNormal3d(-3.587060e-001, 7.820908e-001, -5.095724e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-3.110379e-001, 6.134158e-001, 6.750424e-002);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-4.087924e-001, 9.118637e-001, -3.732696e-002);
   glNormal3d(-1.902076e-001, 9.591266e-001, 2.095168e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-1.094574e-001, 7.072802e-001, 1.528852e-001);
   glNormal3d(-5.057331e-002, 9.652568e-001, -2.563624e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-2.147620e-001, 6.585085e-001, 1.146969e-001);
   glNormal3d(-5.216462e-001, 8.056595e-001, -2.807097e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-3.280819e-001, 6.028445e-001, -4.081809e-003);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-1.238304e-001, -7.245297e-002, -9.896548e-001);
   glNormal3d(1.130587e-001, -1.279443e-002, -9.935059e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(8.167498e-002, -5.939574e-001, -2.592805e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(6.455564e-002, -6.586275e-001, -2.524039e-001);
   glNormal3d(1.252295e-001, -1.023984e-001, -9.868293e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(8.256064e-002, -6.588695e-001, -2.546391e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-1.238304e-001, -7.245297e-002, -9.896548e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(3.816355e-002, -6.006489e-001, -2.533463e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(6.455564e-002, -6.586275e-001, -2.524039e-001);
   glNormal3d(1.130587e-001, -1.279443e-002, -9.935059e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(8.167498e-002, -5.939574e-001, -2.592805e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-9.724166e-002, -1.679560e-001, -9.809867e-001);
   glNormal3d(1.669273e-001, -2.746397e-001, -9.469468e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(8.818645e-002, -7.085815e-001, -2.466855e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(6.498299e-002, -6.650512e-001, -2.518383e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(5.758843e-002, -7.149426e-001, -2.425633e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-9.724166e-002, -1.679560e-001, -9.809867e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(6.498299e-002, -6.650512e-001, -2.518383e-001);
   glNormal3d(1.669273e-001, -2.746397e-001, -9.469468e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(8.818645e-002, -7.085815e-001, -2.466855e-001);
   glNormal3d(1.252295e-001, -1.023984e-001, -9.868293e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(8.256064e-002, -6.588695e-001, -2.546391e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-4.552412e-002, -3.797709e-001, -9.239597e-001);
   glNormal3d(1.392519e-001, -4.677307e-001, -8.728327e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(7.477638e-002, -7.520728e-001, -2.281487e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(5.758843e-002, -7.149426e-001, -2.425633e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(3.715445e-002, -7.554695e-001, -2.248990e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-4.552412e-002, -3.797709e-001, -9.239597e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(5.758843e-002, -7.149426e-001, -2.425633e-001);
   glNormal3d(1.392519e-001, -4.677307e-001, -8.728327e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(7.477638e-002, -7.520728e-001, -2.281487e-001);
   glNormal3d(1.669273e-001, -2.746397e-001, -9.469468e-001);

   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(8.818645e-002, -7.085815e-001, -2.466855e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-5.356083e-003, -5.158927e-001, -8.566365e-001);
   glNormal3d(1.505335e-001, -6.279968e-001, -7.635179e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(6.710026e-002, -7.920545e-001, -2.040226e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(3.475756e-002, -7.605996e-001, -2.227635e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(1.221670e-002, -7.972632e-001, -2.005425e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-5.356083e-003, -5.158927e-001, -8.566365e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(3.475756e-002, -7.605996e-001, -2.227635e-001);
   glNormal3d(1.505335e-001, -6.279968e-001, -7.635179e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(6.710026e-002, -7.920545e-001, -2.040226e-001);
   glNormal3d(1.392519e-001, -4.677307e-001, -8.728327e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(7.477638e-002, -7.520728e-001, -2.281487e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(4.955166e-003, -5.910997e-001, -8.065833e-001);
   glNormal3d(-1.143172e-001, -7.191989e-001, -6.853354e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-2.308573e-001, -8.495088e-001, -1.637480e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-1.638912e-001, -8.139768e-001, -1.893760e-001);
   glNormal3d(-1.895569e-001, -5.546195e-001, -8.102255e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-2.574189e-001, -8.228530e-001, -1.834457e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(4.955166e-003, -5.910997e-001, -8.065833e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-1.032141e-001, -8.248957e-001, -1.810014e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-1.638912e-001, -8.139768e-001, -1.893760e-001);
   glNormal3d(-1.143172e-001, -7.191989e-001, -6.853354e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-2.308573e-001, -8.495088e-001, -1.637480e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-4.737115e-002, -3.649287e-001, -9.298296e-001);
   glNormal3d(-1.895569e-001, -5.546195e-001, -8.102255e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-2.574189e-001, -8.228530e-001, -1.834457e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-2.310024e-001, -7.796794e-001, -2.017358e-001);
   glNormal3d(-2.243238e-001, -3.269145e-001, -9.180445e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-2.713109e-001, -7.833186e-001, -1.982540e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-4.737115e-002, -3.649287e-001, -9.298296e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-1.912239e-001, -8.087490e-001, -1.923535e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-2.310024e-001, -7.796794e-001, -2.017358e-001);
   glNormal3d(-1.895569e-001, -5.546195e-001, -8.102255e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-2.574189e-001, -8.228530e-001, -1.834457e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-9.136801e-002, -1.836391e-001, -9.787383e-001);
   glNormal3d(-2.243238e-001, -3.269145e-001, -9.180445e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-2.713109e-001, -7.833186e-001, -1.982540e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-2.501023e-001, -7.316503e-001, -2.099283e-001);
   glNormal3d(-2.745797e-001, -1.689512e-001, -9.466052e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-2.908904e-001, -7.405740e-001, -2.044463e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-9.136801e-002, -1.836391e-001, -9.787383e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-2.349124e-001, -7.705180e-001, -2.040537e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-2.501023e-001, -7.316503e-001, -2.099283e-001);
   glNormal3d(-2.243238e-001, -3.269145e-001, -9.180445e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-2.713109e-001, -7.833186e-001, -1.982540e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-1.236567e-001, -4.380797e-002, -9.913576e-001);
   glNormal3d(-2.979841e-001, -3.447358e-003, -9.545646e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-3.064116e-001, -6.536405e-001, -2.063518e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-2.501023e-001, -7.316503e-001, -2.099283e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-2.420402e-001, -6.545059e-001, -2.143429e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-1.236567e-001, -4.380797e-002, -9.913576e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-2.501023e-001, -7.316503e-001, -2.099283e-001);
   glNormal3d(-2.979841e-001, -3.447358e-003, -9.545646e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-3.064116e-001, -6.536405e-001, -2.063518e-001);
   glNormal3d(-2.745797e-001, -1.689512e-001, -9.466052e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-2.908904e-001, -7.405740e-001, -2.044463e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-1.527250e-001, 1.237093e-001, -9.804953e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-1.691880e-001, -5.327767e-001, -2.193326e-001);
   glNormal3d(-2.992658e-001, 2.532763e-001, -9.199408e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-2.905642e-001, -4.505164e-001, -1.900478e-001);
   glNormal3d(-2.892080e-001, 9.666627e-002, -9.523730e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-2.958062e-001, -5.522167e-001, -2.020629e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-1.527250e-001, 1.237093e-001, -9.804953e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-1.122607e-001, -5.105648e-001, -2.253973e-001);
   glNormal3d(-2.992658e-001, 2.532763e-001, -9.199408e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-2.905642e-001, -4.505164e-001, -1.900478e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-1.691880e-001, -5.327767e-001, -2.193326e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-1.527250e-001, 1.237093e-001, -9.804953e-001);
   glNormal3d(1.301394e-001, 9.179169e-002, -9.872376e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(9.042219e-002, -4.929182e-001, -2.547413e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-1.122607e-001, -5.105648e-001, -2.253973e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-7.436131e-002, -5.182178e-001, -2.322662e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-1.527250e-001, 1.237093e-001, -9.804953e-001);
   glNormal3d(-2.992658e-001, 2.532763e-001, -9.199408e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-2.905642e-001, -4.505164e-001, -1.900478e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-1.122607e-001, -5.105648e-001, -2.253973e-001);
   glNormal3d(1.301394e-001, 9.179169e-002, -9.872376e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(9.042219e-002, -4.929182e-001, -2.547413e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-1.434800e-001, 5.680835e-002, -9.880214e-001);
   glNormal3d(1.130587e-001, -1.279443e-002, -9.935059e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(8.167498e-002, -5.939574e-001, -2.592805e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(2.013522e-002, -5.804081e-001, -2.495647e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(2.679865e-002, -5.878893e-001, -2.509625e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-1.434800e-001, 5.680835e-002, -9.880214e-001);
   glNormal3d(1.301394e-001, 9.179169e-002, -9.872376e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(9.042219e-002, -4.929182e-001, -2.547413e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(2.013522e-002, -5.804081e-001, -2.495647e-001);
   glNormal3d(1.130587e-001, -1.279443e-002, -9.935059e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(8.167498e-002, -5.939574e-001, -2.592805e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(4.408497e-002, -7.165839e-001, -6.961063e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(3.331256e-003, -8.043509e-001, -1.954030e-001);
   glNormal3d(1.287655e-001, -7.740635e-001, -6.198751e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(4.957684e-002, -8.218722e-001, -1.744375e-001);
   glNormal3d(1.505335e-001, -6.279968e-001, -7.635179e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(6.710026e-002, -7.920545e-001, -2.040226e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(4.408497e-002, -7.165839e-001, -6.961063e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-5.451595e-002, -8.283548e-001, -1.743565e-001);
   glNormal3d(1.287655e-001, -7.740635e-001, -6.198751e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(4.957684e-002, -8.218722e-001, -1.744375e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(3.331256e-003, -8.043509e-001, -1.954030e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-1.434829e-001, 5.678413e-002, -9.880224e-001);
   glNormal3d(-2.892080e-001, 9.666627e-002, -9.523730e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-2.958062e-001, -5.522167e-001, -2.020629e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-2.406086e-001, -6.408313e-001, -2.151717e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-2.003086e-001, -5.627766e-001, -2.165382e-001);
 glEnd();
 glBindTexture(GL_TEXTURE_2D, texId[0]);
 glBegin(GL_POLYGON); glNormal3d(-1.434829e-001, 5.678413e-002, -9.880224e-001);
   glNormal3d(-2.979841e-001, -3.447358e-003, -9.545646e-001);
   glTexCoord2d(0.000000e+000, 0.000000e+000); glVertex3d(-3.064116e-001, -6.536405e-001, -2.063518e-001);
   glTexCoord2d(5.000000e-001, 1.000000e+000); glVertex3d(-2.406086e-001, -6.408313e-001, -2.151717e-001);
   glNormal3d(-2.892080e-001, 9.666627e-002, -9.523730e-001);
   glTexCoord2d(1.000000e+000, 0.000000e+000); glVertex3d(-2.958062e-001, -5.522167e-001, -2.020629e-001);
 glEnd();
 glPopMatrix();
}
